摘要: PHP extract() 函数从数组中把变量导入到当前的符号表中。 对于数组中的每个元素,键名用于变量名,键值用于变量值。 第二个参数 type 用于指定当某个变量已经存在,而数组中又有同名元素时,extract() 函数如何对待这样的冲突。 本函数返回成功设置的变量数目。 语法 extract( 阅读全文
posted @ 2017-06-19 11:50 NeverMore! 阅读(1184) 评论(0) 推荐(0) 编辑
摘要: 1.什么是phpstorm? PhpStorm是一个轻量级且便捷的PHP IDE,其旨在提高用户效率,可深刻理解用户的编码,提供智能代码补全,快速导航以及即时错误检查。但是phpstorm是商业软件,所以是收费的,本文旨在破解然后让各位软件开发人员免费使用。 2.phpstorm的下载? 下载地址: 阅读全文
posted @ 2017-06-19 09:07 NeverMore! 阅读(565) 评论(0) 推荐(0) 编辑
摘要: 最近偶尔发现在不同的操作系统中换行符是不同的。unix中使用 /n,windows中使用 /r/n,mac中使用 /r。 而平时编程时我习惯使用的换号符都是/n 。如果服务器的系统不是unix的话会不会有影响呢? 于是我去网上查找了有没有什么兼容的方式解决不同系统下的换行符不同问题。 结果发现PHP 阅读全文
posted @ 2017-06-16 15:48 NeverMore! 阅读(414) 评论(0) 推荐(0) 编辑
摘要: 在PHP 中引用的意思是用不同的名字访问同一个变量内容。与在C语言中的指针不同:例如不能对引用做指针运算,引用并不是实际的内存地址。 注意在php中,变量名和变量内容是不一样的,因此同样的内容可以有不同的名字。 在PHP中引用允许两个变量指向同一个内容,例如: 这意味着$a和$b指向了同一个变量,在 阅读全文
posted @ 2017-06-16 14:51 NeverMore! 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 对于命名空间,官方文档已经说得很详细[查看],我在这里做了一下实践和总结。 命名空间一个最明确的目的就是解决重名问题,PHP中不允许两个函数或者类出现相同的名字,否则会产生一个致命的错误。这种情况下只要避免命名重复就可以解决,最常见的一种做法是约定一个前缀。 例:项目中有两个模块:article和m 阅读全文
posted @ 2017-06-16 10:40 NeverMore! 阅读(197) 评论(0) 推荐(0) 编辑
摘要: include(),require(),include_once(),require_once()作用都是包含并运行指定文件,但是使用场景又有很大区别。 1.include()和require()的区别: include()引入文件时,如果遇到错误会提示错误并继续执行;require()引入文件遇到 阅读全文
posted @ 2017-06-15 20:21 NeverMore! 阅读(163) 评论(0) 推荐(0) 编辑
摘要: PHP include 和 require 语句 在 PHP 中,您可以在服务器执行 PHP 文件之前在该文件中插入一个文件的内容。 include 和 require 语句用于在执行流中插入写在其他文件中的有用的代码。 include 和 require 除了处理错误的方式不同之外,在其他方面都是 阅读全文
posted @ 2017-06-15 20:19 NeverMore! 阅读(144) 评论(0) 推荐(0) 编辑
摘要: <?php interface Logger { public function log(string $msg); } class Application { private $logger; public function getLogger(): Logger { return $this-> 阅读全文
posted @ 2017-06-15 20:04 NeverMore! 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 序列化与反序列化 把复杂的数据类型压缩到一个字符串中 serialize() 把变量和它们的值编码成文本形式unserialize() 恢复原先变量 1.创建一个$arr数组用于储存用户基本信息,并在浏览器中输出查看结果; ? 1 2 3 4 5 6 7 $arr=array(); $arr['na 阅读全文
posted @ 2017-06-15 19:52 NeverMore! 阅读(153) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/taijun/p/4208008.html 先说一下深拷贝和浅拷贝通俗理解 深拷贝:赋值时值完全复制,完全的copy,对其中一个作出改变,不会影响另一个 浅拷贝:赋值时,引用赋值,相当于取了一个别名。对其中一个修改,会影响另一个 PHP中, = 赋值时, 阅读全文
posted @ 2017-06-15 19:48 NeverMore! 阅读(712) 评论(0) 推荐(0) 编辑