变量:1.变量声明:以$开头,由数字和字母组成,数字不能在前面。
3.数组
 // 数组初始化的另外一种形式
        // $arr[] = ‘hello‘;
        // $arr[] = ‘hi‘;
        // $arr[] = ‘nihao‘;
// 二维数组
        // $arr = array(
        //     array(123,456,789),
        //     array(111,222,333),
        //     array(32423,22322,33233),
        //     array(213123,234324,345345)
        // );
        // 二维数组的另一种初始化方式
        $arr[] = array(123,456,789);
        $arr[] = array(123,456,789);
        $arr[] = array(2342,456,78234239);
        $arr[] = array(123,456,789);
        $arr[] = array(123,456,789);
// 关联数组
        $arr = array(‘attr1‘=>‘hello‘,‘attr2‘=>‘hi‘,‘attr3‘=>‘nihao‘);
        $arr[] = ‘tom‘;
        $arr[] = ‘jerry‘;
        echo count($arr); //5attr1-----hello
                           //attr2-----hi
                          // attr3-----nihao
                          //0-----tom
                          //1-----jerry
// array_push()函数的作用就是向数组的结尾追加一个元素
        // array_push($arr,5);
        // array_push($arr,‘hello‘);
        // // array_pop()函数的作用就是取出来数组最后一个元素
        // $ret = array_pop($arr);
4.//遍历数组
 // for ($i=0; $i < count($arr); $i++) { 
            //     echo $arr[$i];
            // }
        foreach ($arr as $k => $v) {
         echo $k;
         echo ‘<br>‘;
         echo $v;
         }
foreach ($arr as $value) {
            foreach ($value as $v) {
                echo $v.‘<br>‘;
            }
        }
5.字符串拼接的使用
6.函数
 function foo($n){
            $sum = 0;
            for($i=0;$i<=$n;$i++){
                $sum += $i;
            }
            return $sum;
        }
        $ret = foo(100);
        echo ‘<div>‘.$ret.‘</div>‘
7.乱码问题:
header(‘Content-Type:text/html; charset=utf-8‘);
原文:http://www.cnblogs.com/woniubushinide/p/6790645.html