php技巧

  • PHP中substr()与explode()函数用法分析

    本文实例讲述了PHP中substr()与explode()函数用法.分享给大家供大家参考.具体方法如下: substr(string,start,length):本函数将字符串 string 的第 s ...

  • PHP中SimpleXML函数用法分析

    本文实例讲述了关于php中SimpleXML 函数的用法,此函数是允许您把 XML 转换为对象,分享给大家供大家参考.具体分析如下: SimpleXML 函数允许您把 XML 转换为对象,通过普通的属 ...

  • 深入理解php底层之php生命周期

    目录 1.PHP的运行模式 2.一切的开始: SAPI接口 启动apache 请求处理初始化 执行php代码 脚本结束 sapi关闭 3.PHP的开始和结束阶段 4.单进程SAPI生命周期 5.多进程 ...

  • PHP中信息格式化操作详解(MessageFormatter类)

    目录 前言 格式化 反格式化(根据规则获取参数数组) 设置获取规则 格式化完整示例 根据参数内容进行复数显示 选择条件规则 总结 前言 在国际化组件的学习过程中,我们已经接触过了 NumberForm ...

  • PHP中echo和print的区别

    一般来说,PHP中动态输出HTML内容,是通过print 和 echo 语句来实现的,在实际使用中, print 和 echo 两者的功能几乎是完全一样.可以这么说,凡是有一个可以使用的地方,另一个也 ...

  • php use和include区别总结

    PHP中use.include的区别 1.include是导入文件,如果找不到文件,include会报warning,继续执行. 2.use是使用命名空间,相当于java中的导包,前提是包中的文件需要 ...

  • PHP赋值的内部是如何跑的详解

    前言 在PHP中,一个变量被赋值,内部到底经历了怎样的逻辑判断呢? PHP在内核中是通过zval这个结构体来存储变量的,它的定义在Zend/zend.h文件里 struct _zval_struct ...

  • PHP单元测试利器 PHPUNIT深入用法(三)第1/2页

    在本文中,笔者将为大家介绍phpunit中的两个高级概念和用法,尽管它不一定在你的日常单元测试中都用到,但理解和学会它们的用法对学习phpunit还是十分重要的. Phpunit中的Annotatio ...

  • PHP过滤器 filter_has_var() 函数用法实例分析

    本文实例讲述了PHP过滤器 filter_has_var() 函数用法.分享给大家供大家参考,具体如下: 定义和用法 filter_has_var() 函数检查是否存在指定输入类型的变量. 如果成功则 ...

  • 深入了解PHP的垃圾回收机制

    目录 一.引用计数基础知识 二.生成zval容器 三.增加zval的引用计数 四.减少zval引用计数 五.复合类型的zval容器 六.增加复合类型的引用计数 七.减少复合类型的引用计数 八.特殊情况 ...

  • php从右向左/从左向右截取字符串的实现方法

    语法: substr(要截取的字符串, 开始位置 ,截取长度) 开始位置从0开始,如果想从第一个字符开始截取,则开始位置参数为0. 最后一个参数是可选的,如果只提供开始位置,则从开始位置截取到最后 先 ...

  • php+ajax实现文件切割上传功能示例

    本文实例讲述了php+ajax实现文件切割上传功能.分享给大家供大家参考,具体如下: html5中的File对象继承Blob二进制对象,Blob提供了一个slice函数,可以用来切割文件数据. < ...

  • PHP7中新添特性整理

    对于版本更新,在各个软件中都有所涉及,目的是针对现有版本不足的地方做一些优化.我们对于php也经历了不少的版本,在最近的php7增加了一些以往锁没有的特性,如类型声明.操作符和其他特性.下面我们就ph ...

  • 深入php self与$this的详解

    先谈parent与self: 复制代码 代码如下: <?php/* * Created by YinYiNiao */ class A{  function __construct(){   e ...

  • php在页面中调用fckeditor编辑器的方法

    刚才在论坛上看到一个童鞋分享的方法,感觉不是很全面,现在分享下我的! 复制代码 代码如下: PHP页面: /* 编辑器 */ include_once "../include/fckedit ...

  • 如何让PHP的代码更安全

    概述 攻击者通过构造恶意SQL命令发送到数据库,如果程序未对用户输入的 SQL命令执行判断过滤,那么生成的SQL语句可能会绕过安全性检查,插入其他用于修改后端数据库的语句,并可能执行系统命令,从而对系 ...

  • Mac M1安装mnmp(Mac+Nginx+MySQL+PHP)开发环境

    之前刚装好了 HomeBrew,接下来就要安装 环境了. 注意:如果 brew install 出以下错误, 则安装时使用 arch -arm64 brew install 软件包名 进行安装 安装 ...

  • PHP屏蔽错误的方法总结

    PHP屏蔽错误的方法总结

  • C# Assembly类访问程序集信息

    C#中通过Assembly类可以访问程序集信息. 1.允许访问给定程序集的元元素,包含可以加载和执行程序集的方法: 2.加载程序集:使用静态方法Assembly.Load(程序集名称)或Assembl ...

  • 关于PHP数组迭代器的使用方法实例

    近来在开发一个视力筛查电子报告系统的产品,这个产品的作用是自动提取视力筛查过程中得到的屈光检查数据,并结合数据自动生成通俗易懂且专业的电子报告,以方便家长可以通过公众号或H5链接查阅. 要实现这个需求 ...