• 《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代码。
  • 相关阅读:
    windbg条件断点总结
    使用openssl命令剖析RSA私钥文件格式
    RSA读取密钥——使用openssl编程
    OPENSSL中RSA私钥文件(PEM格式)解析【一】
    电商系统架构——系统鸟瞰图
    构建高并发高可用的电商平台架构实践
    一些PHP性能的优化
    CentOS的Gearman安装
    php安装gearman扩展实现异步分步式任务
    使用 Gearman 实现分布式处理
  • 原文地址:https://www.cnblogs.com/herzog/p/3603257.html
Copyright © 2020-2023  润新知