如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
PHP总结文档PHP输出结果采用两种方式:echo()/print()特殊变量:$_SERVER[]SERVER内的特殊值:a获取完整的路径名和名称:SCRIPT_FILENAMEb获取用户的web浏览器和操作系统:HTTP_USER_AGENTc获取表示PHP的服务器上的web程序:SERVER_SOFTWARE小结:变量要考虑到一致命名模式,以小写字母下划线分开;冽如$frist_name字符串的赋值$frist_name=’要复的值’;连接字符串(concatanation)采用”.”或”.=”;咧:$city=’sattile’;$state=’washington’;$address=$city.$state;有时遇到特殊的符号需要转译“\”;字符串:函数:获取字符串的长度strlen();咧:$num=strlen(‘allstring’);将字符变成小写:strtolower();将字符变成大写:strtoupper();将第一个字符大写:ucfrist();将每个字符首写字母大写ucwords();数字的运用的函数:用于四舍五入:round()指点到小数点多少位:round($n,2);用于将数字转化成相应的格式:number_format(),nunber_format($n,2);标准的数学运算:加“+”;减“-”;乘“*”;除“/”;取模“%”;加加“++”;减减“--”;如果有$$price这种情况可以采用这种方法解决:$’.$price’=>$值;常量:定义常量:define();咧:define(’define_name’,’define_value’);注:常量的命名也就是define_name必须是全部大写!并且在使用常量的时候不能把常量的用括号括起来:咧:echo‘hell’.DEFINA_NAME;单引号与双引号的区别:单引号内地的值将按照字面的意义进行处理;而双引号却要别解释、把变量和特殊字符放在双引号内将被解释;特殊字符:\’’双引号\’单引号\\反斜杠\n换行\t制表符\$美元符号表单标签:<fieldest><legend>头部标题内容</legend>\\表示创建html表单\*其它表单标签*\</fieldest>Form表单:<formaction=“跳转页面的”method=”get/post”>\*其它表单标签*\</from>下拉菜单select:<selectname=”xx”><optionvalue=”value”>显示内容</option>….</select>文本框:<textareaname=”xx”rows=”3”cols=”4”></textarea>提交按钮:<inputname=”submit”type=”submit”value=”xx”/>全局变量:$_GET,$_POST,$_RERQUEST,$_SERVER,$_SESSION,$_COOKIE;条件语句:if(){}或if(){}elseif(){}判断函数:$var要非0值空字符、false或null都为真;判断非空值:isset($var);比较运算符:==,!=,<,>,<=,>=,!,&&,||,XOR异域用switch代替较长的if(){}elseif(){};咧:switch($variable){case‘vale’://dothis;break;case‘vale’://dothis;break;case‘vale’://dothis;break;defanlt://doitbreak;}数组:数组分为索引数组和关联数组:range();可以创建连续数字只适用索引数组;range(1,31)表示从1叠加到31的数组索引数组的值是以数字为索引值创建索引数组$arelist[]=range();关联数组是以键和值;创建关联数组:$arelist[]=array(‘k’=>’v’,’k’=>’v’);访问数组:索引数组访问foreach($arelistas$value){echo“$value”;}<selectname=”month”>foreach($arelistas$key=>$value){echo“<optionvalue=”$key”>$value</option>”;}</select>创建一个月份的数组:$month=array(1=>’January’,’Feberuary’,’March’,’Apri