在网页中嵌入腾讯视频

在网页中嵌入腾讯视频
阅读全文

md5_file — 计算指定文件的 MD5 散列值

  • 王如棋
  • 2019-05-22 16:30:23
  • PHP
  • php
md5_file() 函数计算文件的 MD5 散列,使用 RSA 数据安全,包括 MD5 报文摘译算法。如果成功,则返回所计算的 MD5 散列,如果失败,则返回 false。
阅读全文

PHP 魔术常量

1.__FUNCTION__与__METHOD__的区别__FUNCTION__ 返回 函数名称(PHP 4.3.0 新加)。自 PHP 5 起本常量返回该函数被定义时的名字(区分大小写)。在 PHP 4 中该值总是小写字母的。__METHOD__ 返回类的方法名(PHP 5.0.0 新加)。返回该方法被定义时的名字(区分大小写)。```php//定义函数function ...
阅读全文

PHP 相关不常用的函数

  • 王如棋
  • 2019-05-16 10:53:27
  • PHP
  • php
is_callable(PHP 4 = 4.0.6, PHP 5)is_callable — 验证变量的内容是否能够进行函数调用Descriptionbool is_callable ( callback $name )验证变量的内容是否能够进行函数调用。可以用于检查一个变量是否包含一个有效的函数名称,或者一个包含经过合适编码的函数和成员函数名的数组。Pa...
阅读全文

PHP 面向对象之—魔术方法

  • 王如棋
  • 2019-05-16 10:37:57
  • PHP
  • php
1.__invoke() 方法```php<?phpclass CallableClass{ public function __invoke($param1, $param2) { var_dump($param1,$param2); }}$obj = new CallableClass;$obj(123, 456);...
阅读全文

Xdebug使用

很多PHP程序员调试使用echo、print_r()、var_dump()、printf()等,其实对 于有较丰富开发经验的程序员来说这些也已经足够了,他们往往可以在程序执行的过程中,通过输出特定变量的值可以判断程序执行是否正确,甚至效率高低也可以 看出来(当然可能还需要使用一些时间函数)。那么我们为什么还需要一个专门的调试程序来监控我们的程序运行呢? 这个问题的答案不妨留到后面来揭晓。
阅读全文

外网访问不了某端口思路以及centos7系统firewall开启端口访问

外网访问不了某端口思路以及centos7系统firewall开启端口访问
阅读全文

PHP获取当前日期是第几周和本周开始日期和本周结束日期

PHP获取当前日期是第几周和本周开始日期和本周结束日期
阅读全文

常见的PHP设计模式之二

命令链模式命令模式:如何将“行为请求者”和“行为实现者解耦”,将一组行为抽象为对象,实现二者的松耦合特点:行为请求者不需要知道行为实现者具体的实现时间、执行的情况使用场景:进行队列请求的时候需要支持命令的撤销和恢复操作执行步骤:1)、client创建一个ConcreteCommand对象并指定他的Receiver对象2)、Invoker对象存储该ConcreteC...
阅读全文

PHP队列的实现

队列是一种特殊的线性表,它只允许在表的前端,可以称之为front,进行删除操作;而在表的后端,可以称之为rear进行插入操作。队列和堆栈一样,是一种操作受限制的线性表,和堆栈不同之处在于:队列是遵循“先进先出”原则,而堆栈遵循的是“先进后出”原则。队列进行插入操作的端称为队尾,进行删除操作的称为队头,只允许在队尾进行插入操作,在队头进行删除操作。队列的数据元素又称为队列元素,在队尾中插入一个元素称为入队,在队头删除一个元素称为出队。
阅读全文