PHP基础知识
阿们
推理真的是一个看细节的事情,我上初中的时候同学们老是讨论柯南和福尔摩斯,结果我一看福尔摩斯的原名是“holmes”,我就觉得按理说这应该翻译成H开头的霍姆斯或赫尔墨斯,怎么就变成F开头的福尔摩斯了?我就想,这翻译者是不是个福州人啊?怎么H和F还分不清楚呢,结果你们猜怎么着?
哈哈哈,我一查,福尔摩斯翻译者叫林纾,近代文学家,翻译家,福州人…
展开
-
【1-4】PHP中的流程控制
前提须知:PHP 的遍历数组的三种方式:for循环、foreach循环、while、list()、each()组合循环 PHP当中数组分为:索引数组【转换成json是数组】和关联数组【转换成json是对象】 for循环只能遍历索引数组,foreach可以遍历索引数组和关联数组,while、list()、each()组合循环同样可以遍历索引数组和关联数组 while、list()、each...原创 2019-02-27 15:10:04 · 159 阅读 · 0 评论 -
【1-5】PHP中自定义函数及内部函数
前提须知:变量的作用域:变量的范围即它定义的上下文背景(也就是它的生效范围)。大部分的 PHP 变量只有一个单独的范围。这个单独的范围跨度同样包含了 include 和 require 引入的文件 global $var 是外部$var的同名引用,既然是引用就要注意引用的相关注意项,查看《【1-1】PHP中的引用与赋值》 $GLOBALS['var'] 是外部的全局变量$var本身。 函...原创 2019-02-28 11:35:35 · 426 阅读 · 0 评论 -
【1-1】PHP中的引用与赋值
前提须知:COW机制:Copy-on-Write,写入时才真正复制一份内存进行修改 引用:用不同的名字访问同一个变量内容(符号:&) zval的容器:所有的php变量都放在了zval的容器中,一个zval变量容器包含:类型、值、is_ref(代表这个"容器"是否被引用,1 引用 0 默认)、refcount(代表有多少变量指向这个"容器") xdebug_debug_zva...原创 2019-02-25 16:57:39 · 265 阅读 · 0 评论 -
【1-2】PHP中的常量及数据类型
前提须知:字符串定义方式:单引号、双引号、heredoc和newdoc 三大数据类型(标量、复合、特殊):又细分成八种基本的数据类型 浮点数(十进制小数):不能用二进制很准确的表示 浮点数:不能运动到运算当中【精确讲是不能运用到相等判断】,因为 计算是交给计算机cpu计算(会转换成二进制计算)例子1: 【 0.1转二进制不能表示的原因啦: 0.1×2=0.2 .........原创 2019-02-26 11:24:42 · 296 阅读 · 0 评论 -
【1-3】PHP中的运算符
前提须知:PHP 支持一个错误控制运算符:@。当将其放置在一个 PHP 表达式之前,该表达式可能产生的任何错误信息都被忽略掉。 PHP所有运算符知识点(运算符的优先级、比较运算符、递增/递减运算符、逻辑运算符) ==和===的区别:==比较的是值、===不仅比较值还比较类型 等值判断(FALSE的七种情况:0,0.0 ,'','0',false,array(),NULL):记住FALSE...原创 2019-02-27 10:46:37 · 217 阅读 · 0 评论