zoukankan      html  css  js  c++  java
  • 《PHP与MySQL WEB开发》读书笔记

    《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代码。
  • 相关阅读:
    KVM镜像管理利器-guestfish使用详解
    两台linux机器时间同步
    git配合tortoiseGit的基础使用
    使用yum来下载RPM包而不进行安装
    Linux解压缩总结
    Linux下使用git命令及github项目
    linux shell常用快捷键
    调用 sphinx-build生成HTML文件
    复制virtualenv环境到其他服务器环境配置的方法
    CentOS 6.5 PYPI本地源制作
  • 原文地址:https://www.cnblogs.com/herzog/p/3603257.html
Copyright © 2011-2022 走看看