<?php
/** * Created by PhpStorm. * User: shangchengjiaoyu * Date: 16/3/29 * Time: 上午10:40 *///$x=5;//$y=6;//$z=$x+$y;//echo $z;//echo "13456789";//$txt="hello world";//echo $txt;////$x=5;//$y=10;////function myTest() { // global $x,$y;// $y=$x+$y;//}////myTest();//echo $y; // 输出 15//PHP echo 语句//$txt1="Learn PHP";//$txt2="";//$cars=array("Volvo","bmw","saab");//echo "$txt1";//echo "<br>";//echo "Study PHP at $txt2";//echo "<br>";//echo "my car is a {$cars[1]}";//PHP print 语句//print "<h2>PHP is fun</h2>h2>";//print "hello W3Cschool";//print "I'm about to learn PHP";//数据类型//整//$x="hello world";//echo $x;//echo "<br>";//$a=550;//var_dump($a);//echo "<br>";//$a=-330;//var_dump($a);//echo "<br>";//$a=0x8c;//十六进制//var_dump($a);//echo "<br>";//$a=047;//var_dump($a);//小数//$x=10.345;//var_dump($x);//echo "<br>";//$x=2.4e3;//var_dump($x);//echo "<br>";//$x=8E-5;//var_dump($x);//PHP逻辑 true or false//数组//$cars=array("BMW","linken","nissan");//var_dump($cars);//PHP对象//class Car//{ // var $color;// function Car($color="greeen"){ // $this->color=$color;// }// function what_color(){ // return $this->color;// }////}//PHP null值//$x="Hello world!";//$x=null;//var_dump($x);//PHP strlen() 函数//strlen() 函数返回字符串的长度,以字符计。//strlen() 常用于循环和其他函数,在确定字符串何时结束很重要时。(例如,在循环中,我们也许需要在字符串的最后一个字符之后停止循环)。//echo strlen("hello world!");//PHP strpos() 函数 strpos() 函数用于检索字符串内指定的字符或文本//如果找到匹配,则会返回首个匹配的字符位置。如果未找到匹配,则将返回 FALSE。字符串中首字符的位置是 0 而不是 1。//echo strpos("hello world","wo");//PHP常量//有效的常量名以字符或下划线开头(常量名称前面没有 $ 符号)。注释:与变量不同,常量贯穿整个脚本是自动全局的。//设置常量 使用define()函数 它使用三个参数://1.首个参数定义常量的值//2.第二个参数定义常量的值//3.第三个参数可选 规定常量名是否对大小写敏感.默认是false,对大小写敏感的常量.//define("GREETING","Welcome to ");//echo GREETING;//对大小写不敏感 即 把字符名大小写不一致还是能得到该字符//define("GREETING","Welcome to W3cschool.com",true);//echo greeting;//PHP运算符//递增/递减运算符的不同结果//$x=10;//echo ++$x;//echo "<br>";//11//echo $x++;//echo "<br>";//11//echo --$x;//echo "<br>";//11//echo $x--;//echo "<br>";//11////$a=10;//echo ++$a;//echo "<br>";//$b=10;//echo $b++;//echo "<br>";//$c=10;//echo --$c;//echo "<br>";//$d=10;//echo $d--;//PHP if...else...elseif语句 switch语句//$t=date("H");//if($t<"20"){ //当前时间(Hour)小于20// echo "Have a good day";//}//$t=date("H");//if($t<"20"){ //当前时间(Hour)小于20// echo "Have a good day";//}//else//{ // echo "Have a good night";//}//switch//$x=5;//switch($x)//{ // case 1:// echo "one";// break;// case 2:// echo "two";// break;// case 3:// echo "three";// break;// default:// echo "none";//}//PHP循环//while - 只要指定条件为真,则循环代码块//$x=1;//while($x<=5){ // echo "This number is:$x<br>";// $x++;//}//do...while - 先执行一次代码块,然后只要指定条件为真则重复循环//$x=1;//do{ // echo "This num is:$x<br>";// $x++;<?xml version="1.0" encoding="ISO-8859-1"?>//}while($x<=5); //for - 循环代码块指定次数 //for($x=1;$x<10;$x++){ // for($y=1;$y<=$x;$y++) // { // $z=$x*$y; // echo "$y*$x=$z"; // echo " "; // // } // echo "<br>"; //} //foreach - 遍历数组中的每个元素并循环代码块 //foreach 循环只适用于数组,并用于遍历数组中的每个键/值对。 $colors=array("red","blue","green","purple"); foreach($colors as $value){ echo "$value<br>"; }