《PHP与MySQL WEB开发》读书笔记#

作者:[美]Luke Welling

  • PHP输出的HereDoc语法:
	echo <<<theEnd
line 1
line 2
line 3
theEnd
  • 支持将一个变量的值作为另一个变量的名称。如:
	$varname = 'tiregty';
$$varname = 5;
#$tiregty = 5;
  • 定义常量
	define('OILPRICE',10);
  • 超级全局变量
	$GLOBALS[`var`]	//所有全局变量
$_SERVER,//服务器环境变量
$_GET,//GET方式传递参数
$_POST,//POST方式传递参数
$_COOKIE,//cookie变量数组
$_FILES,//与文件上载相关的变量
$_ENV,//环境变量数组
$_REQUEST,//所有用户输入的变量数组,包括GET、POST、COOKIE
$_SESSION,//会话变量数组
  • 执行操作符 ls -la,PHP运行服务器命令
  • PHP的数组操作符:
      • 联合
    • == 等价,拥有相同元素
    • === 恒等,拥有相同元素及次序
  • 可变变量与for循环的结合
	for($i=1;$i<$num;i++) {
$temp = "name$i";
$$temp = $i;
}
  • file_put_contents(filename,data),不需要调用fopen,直接写入文件。
  • fgetss(),过滤字符串中包含的PHP和HTML标记
  • 数组排序 asort() 按数组元素值排序,ksort()按关键字排序
  • PHP的split函数:explode()
  • 数组标识:each()、current()、reset()、end()、next()
  • 数组操作:count()、sizeof()、sizeof()、array_count_values()分类计数
  • nl2br(),将字符串中换行符替换为
  • substr(),支持负数
  • 子字符串搜索:strstr()、strisr();
  • 在PHP代码内部,可以echo "?>"结束PHP代码,开始一段HTML代码;<?php重新开始一段PHP代码。

最新文章

  1. 展望未来:使用 PostCSS 和 cssnext 书写 CSS
  2. hiho 光棍节
  3. 30天轻松学习javaweb_通过telnet连接http服务器
  4. TI IPNC Web网页之流程分析
  5. 【整理】JavaEE基本框架(Struts2+Spring+MyBatis三层,Struts MVC)之间的关系
  6. 【转】VirtualBox下Ubuntu共享文件
  7. 检测android的版本的办法
  8. Trunk Club:颠覆男士时装零售的创业公司_第1页_福布斯中文网
  9. 线性回归,logistic回归和一般回归
  10. Java基础笔记3
  11. Gradle安装步骤
  12. Beta冲刺 4
  13. MVC5 + EF6 完整教程 (转)
  14. bzoj1047/luogu2216 理想的正方形 (单调队列)
  15. truffle 发布 智能合约
  16. CentOS SVN服务器管理多项目
  17. mysql事务及慢查询
  18. JavaScript条件语句-5--if语句的嵌套
  19. AngularJS学习之 登录表单 清爽验证(边学边更新)
  20. Linux及安全实践三——程序破解

热门文章

  1. HBase-初看HBase
  2. Maven学习小结(五 pom.xml详解[转])
  3. Josephina and RPG
  4. 线程2 NSOperation 抽像类的使用
  5. 魔方阵算法及C语言实现
  6. 解决浏览器background-image属性不支持css3动画
  7. ZOJ 3209 Treasure Map (Dancing Links)
  8. Java解析XMl文件之SAX和DOm方法
  9. Slickflow.NET 开源工作流引擎基础介绍(三) -- 基于HTML5/Bootstrap的Web流程设计器
  10. 去蓝港在线面试Unity3D的笔试题。难吗?知道答案的在评论里写出来分享