-
1. 代码嵌在<?php ?>内
-
2.输出函数echo,相当于js中的document.write
3.可以在打印双引号时用单引号或者在打印双引号时使用单引号。
echo 'She said,"how you are?"';
echo "she said,'how you are?'";
-
3.可以在打印双引号时用单引号或者在打印双引号时使用单引号。
echo 'She said,"how you are?"';
echo "she said,'how you are?'";
-
4.在同样的引号或者打印需要转义的符号可以使用,echo 'I 'm just ducky.'; echo"she said,"How are you?"";
-
5.注释推荐使用shell风格,#this is a comment
-
6.变量同c,前面有$.
echo $money;
echo "hello,$money";
-
7.连接字符串 $aa = "sdfs";$bb = "fsdfs"; $cc = $aa.$bb;
$cc = $cc."fsdfs";
8.关于数字
$n = 2.13;
$n = round($n); //3 四舍五入
$n = 3.13141;
$n = round($n,3); //3.131保留位数的四舍五入
$n = number_format($n); //加分隔符
$n = number_format($n,4);//设置位数的加分割符
-
8.关于数字
$n = 2.13;
$n = round($n); //3 四舍五入
$n = 3.13141;
$n = round($n,3); //3.131保留位数的四舍五入
$n = number_format($n); //加分隔符
$n = number_format($n,4);//设置位数的加分割符
-
9.常量
define('NAME','VALUE');
echo NAME;
-
10.get用于发起数据请求,post用户单向发送数据
-
11.$_REQUEST为超全局变量,为$_POST和$_GET的集合
-
12.isset()函数用于确定一个变量是否有值
-
13.empty()函数用于确定一个变量是否为空值
-
14.检验是否为数字使用is_numeric函数
-
15.数组
$band[] = "sdfs";
$band[] = "sdfs";
$ band[] = "huhu";
$state = array(key1 => value1,key2 => value2.......);
键值对应 echo $state[key1];
foreach($array as $key =>$value){
}
二维数组
$array2 = (key1=>array1,.......);
-
16.排序
sort按值排序,重置健值关系
asort按值排序,维持键值关系
ksort按键排序
rsort,arsort,krsort反向排序
-
17.循环判断略
-
18.包含文件
include(url);
require(url); //可包含多次
include_once(url);
require(url); //只能包含一次
-
19.处理html表单
if($isset($_POST['submitted'])){
}
else{
}
-
20.$page_title设置标题
-
21.设置粘性表单
<input type="text" name="city" size="20" value="<?php echo $city;>" />
-
22.函数参考js的函数
注意可以返回一个数组
例如return array($avariable1,$avariable2);
可以设置默认参数
function greet($name,$msg = "hello"){
}
-
23.要想使函数内的变量可以被外部使用可以global
function xxx(){
global $fsdf;
}