iis环境
添加应用程序池-高级设置-启动32应用程序-true
添加处理程序映射-添加模块映射-请求路径:*.php,模块:FastCgiModule,可执行文件:php-cgi.exe
基本格式:
<?php
//php代码
?>
后缀必须为.php且必须在服务器中,可以解析html文档
规定中文编码:header("Content-Type:text/html;charset=utf8");
注释://单行 #单行 /*多行*/
大小写对变量敏感对关键字不敏感
变量:必须以$开头,后面跟字母或_,名称只能写字母数字和_
赋值即创建变量
声明作用域:任意位置,local局部global全局static静止,
函数内外变量完全无关
global可以在函数内访问函数外变量
static函数结束不会删除变量的值
$GLOBAL 是一个包含了全部变量的全局组合数组。
变量的名字就是数组的键。
输出:echo 东西;echo(东西)
echo和print几乎一样 echo可以输出多个字符用,连接
print只能输出一个
数据类型:var_dump()打印输出
整数int:十六进制0x 八进制0
浮点数float:小数 指数 e3代表十的三次方
逻辑 数组 null空
字符串函数:strlen()长度 strpos("str","a")找a在str中的下标
常量:define("名", "内容",true) true对大小写敏感
运算:%求余数 .串接 <>不等于 !=不等于 =赋值 ==比较等于 ===全等于
and和&& or和|| xor一对一错则true
$x+$y 值相加或联合数组
,和.连接字符串
语句:if(){}elseif{}else{} switch(变量){case 值:语句;break;}
while(真){执行;} do{执行;}while(真);
for($x=0;$x<10;$x++){} foreach($arr as $value){}
函数:function 函数名($传参){} 可以设置默认值 return返回值
数组:'键'=>'内容' count()数组长
数组函数:sort()字幕或数字升序 rsort()降序 asort值 ksort键
表单:键是表单控件的名称
数组:foreach(){}
js中变量:必须用字母开头,也可以以$和_开头
file_put_content("filename",$content,FILE_APPEND)写入文件
filename文件名 $content内容 FILE_APPEND一直保存,提交不清空
file_get_content("filename")读文件
srt_replace("原字符","现字符","filename")替换filename里的东
西
php笔记
最新推荐文章于 2025-08-18 20:10:55 发布