当前位置:Gxlcms > PHP教程 > php学习随记1

php学习随记1

时间:2021-07-01 10:21:17 帮助过:55人阅读

第一个换行";	echo '
第二个换行'; #<<<符号定义字符串的方法 #首先设置一个结束符号 #这个符号必须单独放在一个行的行首位置 #不然不能识别 #结束符必须单独一行 echo << 你好
然而并不好std; #数组 $arr1 = array('你','好'); echo "
$arr1[1]"; $arr2 = array(0=>'n'); echo "
$arr2[0]"; #常量 define('Bitch', 111); echo "
".Bitch.$arr2[0]; #用.来连接字符串和变量 echo "
".__FILE__;#php提供了几个常量 这个是其中一个 #变量的作用域 # 1)函数内部的作用域就是函数 # 2)函数外部的是整个php 但是用户自定义的函数无法使用 # 要想使用必须使用 $heng = 'ha'; function hello(){ global $heng; echo "
".$heng; } hello(); #动态变量 #并不是我想的那样 /* $a1 = 1; $b1 = $a1; echo "
".$b1; $a1 = 2; echo "
".$b1; */ $chang_name = "trans"; $trans = 'You can see me'; echo "
$chang_name----$$chang_name"; #php内置好多预定义的变量 使用前必须先赋值给一个我们自己定义的 #变量才能用 参考 http://php.com/manual/zh/reserved.variables.php $host = $_SERVER['HTTP_HOST']; echo "
$host"; #字符串运算符 #只有.这一个运算符号 不能使用加号 echo "
$a"."$b";//13 echo "
".("$a"+"$b");//4 #连接字符 $a.=$b;#相当于 $a = $a.$b; echo "
".$a; #逻辑运算 && = and, || = or,异或运算xor 一真一假 则为 真 if ($a and $b) { echo "
条件成立"; } #@屏蔽错误信息 $worry = @(5 / 0); #php函数 类似于javascript function HelloWorld(){ echo "
nihao"; } HelloWorld(); #引用传值 和c++一样 默认参数 和c一样 $a10 = 8; function zijia(&$a){ $a += 10; } zijia($a10); echo "
$a10"; #支持变量函数 所谓变量函数就是使用变量名字调用函数 $func = "HelloWorld"; $func(); #对函数的引用的就是对函数返回值的应用 function h(){ return "HelloWorld"; } $aaaa = h(); echo "
".$aaaa; #声明一个引用类型的函数 #发现引用函数不能直接返回一个常量 #所以 可以预见的是它返回的是一个变量的 #地址 而不是copy一个值直接复制给接收的变量 function &hh(){ $str = "HelloWorld"; return $str; } $bbbb = &hh(); echo "
$bbbb"; #当引用结束的时候可以通过unset()来解除引用 #php命名规范 #类名使用驼峰法 #类属性前面就前缀m #类的方法命名 一般规律前缀如 IS Get Set #变量使用小驼峰命名 #引用变量要有前缀r 全局变量有加g前缀 静态变量使用s前缀 #变量分割使用_ #方法,类在不是用_ 而是使用大小写就可以了 #php流程控制语句 和其他语言一样 多出了一个foreach() #类似于java的增强for循环 #在一个复杂的php页面中可能包含多个条件语句,循环语句 #和函数 使用{}会很麻烦 所以php提供了另外一个方式 使用":" #代替"{",使用"end*"代替"}" #支持endif,endwhile,endfor,endreach,endswitch $s = 1; echo "
"; while($s++ < 10): echo "我爱你
"; endwhile; ?>

人气教程排行