实例
<?php // 变量 // 不能以数字开头 // 大小写敏感 // 不允许中文 // $a='我是帅哥'; // echo $a; // 小驼峰命名法 // $myName = '我是帅哥'; // 大驼峰命名法 // $MyName = '我是帅哥'; // echo $MyName; // echo '<br>'; // $MyName = '我是帅哥'; // echo $MyName; // 常量用大写加_ // define('PHP_NAME','php中文网'); // echo PHP_NAME; // define('PHP_NAME','灭绝师太'); // echo PHP_NAME; // 变量可以销毁 // $MyName = '我是帅哥'; // echo $MyName; // unset($MyName); // echo $MyName; // 赋值运算符,不是算学里的等号 // $myName = '我是帅哥'; // $MyName = '是的'; // echo '我是'.$myName.'吗?'.$MyName; // + - * / % ++ -- // echo 10+40; // echo '<hr>'; // echo 100-150; // echo '<hr>'; // echo 2*88; // echo '<hr>'; // echo 88/22; // echo '<hr>'; // echo 8%3; // echo '<hr>'; // $a = 1; // echo $a++; // echo '<hr>'; // echo $a; // echo ++$a; // echo '<hr>'; // echo $a--; // echo '<hr>'; // echo $a; // echo --$a; // 数据类型 // 字符串 string // 整型 integer // 浮点型 float // 布尔型 boolean // $a='我是帅哥'; // var_dump($a); // $i = 12; // var_dump($i); // $f = 5.20; // var_dump($f); // $b = true; // $b = false; // echo $b; // 数组 // 索引数组 一维数组 // $arr=array( // '段永强', // 26, // '男', // 'dyq', // true // ); // print_r($arr); // var_dump($arr); // 关联数组 // $arr=array( // 'id'=>1, // 'name'=>'段永强', // 'age'=>26, // 'py'=>'dyq' // ); // echo $arr; // print_r($arr); // null php要求变量,就是是空的时候也要给他个值 // $a = null; // var_dump($a); // '' 只显示文本 "" 识别变量 // $a = "段永强"; // $b = '我是'.$a; // echo $b; // 二维数组 // $arr=array( // array( // 'id'=>1, // 'name'=>'段永强', // 'age'=>26, // 'py'=>'dyq' // ), // array( // 'id'=>2, // 'name'=>'赵玲玲', // 'age'=>26, // 'py'=>'zll' // ), // array( // 'id'=>3, // 'name'=>'张无忌', // 'age'=>260, // 'py'=>'zwj' // ), // ); // print_r($arr); // for循环 // $arr=array( // '段永强', // 26, // 'dyq', // true // ); // $lang=count($arr); // echo $lang; // for ($a=0; $a<$lang ; $a++) { // echo $arr[$a]; // echo '<br>'; // } // while 循环 // $a=0; // while ($a<10) { // echo '我是帅哥'; // $a++; // } // do while 循环 while 和 do while不同之处。 do while 会先执行一次 // $a=1; // do { // echo '我是渣男'; // $a++; // }while ($a<10); ?>
点击 "运行实例" 按钮查看在线实例
课后总结:
变量不能以数字开头, 大小写敏感,不允许中文。
php要求变量,就是是空的时候也要给他个值。
while 和 do while不同之处。 do while 会先执行一次。