07 2019 档案

摘要:类如果没有导入申明的情况下,总是当前命名空间的 函数和常量如果当前命名空间没有的情况下,转而访问全局的 include/require 文件不会继承父文件的use引入申明 阅读全文
posted @ 2019-07-11 17:06 Flint99 阅读(157) 评论(0) 推荐(0)
摘要:一直搞不懂pecl 与pear 的区别,今天研究了下 PECL (PHP Extension Community Library) PHP 的社区库,此库的扩展都是采用C语言编写,体现在系统上的就是WINDOWS为dll(Dynamic link library)后缀,直接下载可用,LINUX为so 阅读全文
posted @ 2019-07-11 15:53 Flint99 阅读(439) 评论(0) 推荐(0)
摘要:每个模块都有local value和master value,master value 是在PHP的配置文件PHP.INI或者编译时候编译进入PHP的值,local value是程序运行到执行phpinfo函数的最终值(代码中有可能通过调用ini_set()函数来覆盖php.ini中的配置) 未完待 阅读全文
posted @ 2019-07-11 11:12 Flint99 阅读(184) 评论(0) 推荐(0)
摘要:php 的方法重载和其他语言是不一样的,其他语言如JAVA的重载方法时命名多个同名的方法,可能方法的参数个数,类型等不一样,PHP的是采用魔术方法重载 当访问或设置不可见或者未定义的属性时候,调用 ,`__set()` 当判断或删除不可见或者未定义的属性时候,调用 ,`__unset()` 当调用不 阅读全文
posted @ 2019-07-10 17:01 Flint99 阅读(449) 评论(0) 推荐(0)
摘要:最近在看yii2的源码 入口文件index.php 加载composer的自动加载文件,注册类的自动加载函数 加载第三方类的公共方法 加载yii框架入口文件,定义常规的框架变量 注册yii的自动加载函数,yii相关的classMap,设置yii的container容器对象 加载配置文件config/ 阅读全文
posted @ 2019-07-08 21:59 Flint99 阅读(368) 评论(0) 推荐(0)
摘要:很多的场景,我们都要用到异步,如发邮件,发站内信等 我只简单的罗列下方法,具体的还要各位同学自己摸索 curl 请求,设置请求的时间为1秒,1秒时间过自动断开,这个要在服务端设置忽略客户端断开 ignore_user_abort(true) fsocket ,套接字链接,打开套接字后请求链接fwri 阅读全文
posted @ 2019-07-08 21:12 Flint99 阅读(161) 评论(0) 推荐(0)
摘要:部署正式环境的时候,碰到搭载好的ftp服务老是登陆不进去的问题,花了一些时间才解决,记录下解决途径 查看 /etc/vsftpd/vsftpd.conf 查到 pam_service_name=vsftpd ,可知认证pam 文件位于 /etc/pam.d/vsftpd 查看 /etc/pam.d/ 阅读全文
posted @ 2019-07-06 12:49 Flint99 阅读(2105) 评论(0) 推荐(1)
摘要:规范了自动载入类的机制 完整的类型 \根命名空间\子命名空间\类名 类名 完整的命名空间必须要有根命名空间 完整的类名可以有多个字命名空间 如 \Vendor\Cake\Name\ClassName 完整的类名最右边必须有一个类名 完整的类名任意一部分中的下划线都没有特殊含义 完整的类名可以由任意的 阅读全文
posted @ 2019-07-04 17:31 Flint99 阅读(335) 评论(0) 推荐(0)
摘要:通过制定一套通用接口的日志规范,保证了即使在使用第三方类库时,日志接口仍能正常运行 日志的八个等级 emergency alert critical error warning notice info debug 详细参考链接 https://learnku.com/laravel/t/2080/p 阅读全文
posted @ 2019-07-04 16:45 Flint99 阅读(365) 评论(0) 推荐(0)
摘要:为避免浏览多个作者参与编写的项目时,因风格的不同造成不便时,大家可以使用同一套风格规范来统一标准 代码必须遵循PSR1的规范 缩进使用4个空格,而不是TAB键缩进 每行代码控制在80 120个 每个 申明语句后,每个'use'申明语句 后一定要空一行 类的开始和结束花括号必须自成一行,方法的也是 类 阅读全文
posted @ 2019-07-04 14:38 Flint99 阅读(447) 评论(0) 推荐(0)
摘要:项目要求,提取D列中的中文名和C列中的CI号组成可实际查询的PHP数组元素 excel 提取中文函数,打开excel 按住ALT + F11 在弹出的窗口点击 插入 》 模块 ,复制一下的代码到弹出的框中 然后在E 列中输入调用代码 如 E1 中输入 enter键之后,取出了字符串里的中文 合并C列 阅读全文
posted @ 2019-07-04 14:00 Flint99 阅读(292) 评论(0) 推荐(0)
摘要:psr (PHP Standard Recommendations PHP 标准编码规范) 由 FIG (Framework Interoperability Group ,PHP 框架可互用性小组)制定 规范 PHP 文件必须以 阅读全文
posted @ 2019-07-04 10:41 Flint99 阅读(362) 评论(0) 推荐(0)
摘要:长链接 开始链接 维护数据包 应用数据包 维护数据包 应用数据包 断开(长链接自动到期或者主动关闭) 断链接 开始链接 应用数据包 断开 长链接主要应用在用户数少,频繁和数据库进行数据交互的场景 断链接主要用在高并发,和数据交互少的场景 阅读全文
posted @ 2019-07-04 00:12 Flint99 阅读(272) 评论(0) 推荐(0)