PHP技术
-
PHP如何删除关联数组中键值
1、使用unset()函数可以用于取消设置关联数组中的键及其值。 // 声明关联数组 $arr = array( "1" => "加", "2" => "减", "3" => "乘", …… -
php中日期类型转换实例讲解
1、使用date()函数将UNIX时间戳转换为日期。 2、使用strtotime()函数将日期转换为UNIX时间戳。 在PHP中是可以完成日期格式转换的,不过有一个缺点就是占用PHP…… -
关于PHP5和PHP7中数组实现方式的比较总结
目录 ⒈ 数据结构 ⒉ 添加/修改元素 ⒊ 删除元素 ⒋ 数组遍历 ⒌ hash 碰撞 ⒍ 扩容 ⒎ PHP 7 中的 packed hashtable 总结 从 PHP 5 到 PHP 7 ,PHP 通过对 hashtab…… -
分析五个Laravel Dusk的使用技巧
目录 1. 填充隐藏字段 2. 模拟 HTML 地理位置 3. 使用 XPath 选择器 4. 整页截屏 5. 访问浏览器错误日志 1. 填充隐藏字段 在测试某些 JS 组件时 (例如自动完…… -
php curl发起get与post网络请求案例详解
curl介绍 curl是一个开源的网络链接库,支持http, https, ftp, gopher, telnet, dict, file, and ldap 协议。之前均益介绍了python版本的pycurl https://www.j…… -
PHP之修改php.ini文件上传大小的配置问题案例讲解
php.ini php.ini文件保存了php的一些重要属性,例如现在要说的文件上传的一些限制条件,关于php.ini,有一篇很好的介绍:php.ini文件详解,在Windows系统中编…… -
-
php桥接模式的实例用法及代码分析
说明 1、将两个原本不相关的类结合在一起,然后利用两个类中的方法和属性,输出一份新的结果。 2、结构分为Abstraction抽象类、RefindAbstraction被提炼的抽象…… -
php中intval()的实例用法
1、intval()函数可以获取变量的整数值,常被用来进行数据类型转换,将字符串类型的变量转换为为整数类型。 2、语法为“intval($var[,$base])”。 实例 <…… -
-
php类自动加载失败的处理方案及实例代码
1、打开相应的PHP代码文件。 2、添加“$class = str_replace("","/",$class);”代码即可。 文件在本地win系统下测试无异常,代码如下: function stu_autoload($…… -
实例分析php常量和变量的不同
说明 1、常量前没有美元符号; 2、常量只能用define()函数和const关键字定义,不能用赋值语句定义; 3、常量可以在任何地方定义和访问变量范围的规则; 4、一…… -
PHP之Swoole学习安装教程
目录 一、前言 二、Swoole 环境搭建 2.1 PHP Installation 2.2 Swoole Installation 2.3 开发工具提示包 一、前言 swoole是什么?官方是这样解…… -
PHP8新特性之JIT案例讲解
PHP8 alpha1已经在昨天发布,相信关于JIT是大家最关心的,它到底怎么用,有什么要注意的,以及性能提升到底咋样? 首先,我们来看一张图: 左图是 PHP 8之前的…… -
聊聊PHP中require_once()函数为什么不好用
在上一篇《聊聊PHP中die()和sleep()函数的用法》中给大家简单介绍了die()和sleep()函数的使用方法,感兴趣的朋友可以去学习了解一下~ 本文将告诉你PHP中requir…… -
php将xml转化对象的实例详解
XML文件 $xml= "123456"; 将文件转换成对象 $objectxml = simplexml_load_string($xml); 将对象转换个JSON $xmljson= json_encode($objectxml ); 将json转…… -
php修改word的实例方法
1、将word另存为网页。 2、修改为默认页面视图。 3、编写php代码。 4、通过fwrite等函数修改Word内容即可。 实例 ob_start();//开启缓存 print'';//输出头部…… -
php去除deprecated的实例方法
1、找到并打开“php/php.ini”文件。 2、修改内容为“error_reporting = E_ALL & ~E_NOTICE & ~E_DEPRECATED & ~E_WARNING”即可。 去掉PHP的中警告(w…… -
PHP遍历数组的6种方式总结
目录 1、foreach 2、array_map 3、array_walk 4、for 5、each 6、reset 总结 在PHP的日常操作中,数组是最常出现的结构,而我们几乎每天都在处理数组相关的…… -
php操作ElasticSearch搜索引擎流程详解
目录 一、安装 二、使用 三、新建ES数据库 四、创建表 五、插入数据 六、 查询所有数据 七、查询单条数据 八、搜索 九、测试代码 〝 古人学问遗无力,少壮功…… -
php判断数组元素不为空格实例代码
1、使用foreach ($arr as $value){}语句遍历数组。 2、使用if($value!=" ")语句判断数组元素是否为空格。 3、如果数组元素全部不为空,则输出数组元素不为空格…… -
php提取数字拼接数组的具体操作
1、array_filter() 函数可以用回调函数来过滤数组中的元素,将数组元素传递给回调函数进行处理。 2、如果回调函数返回true,则把输入数组中的当前键值返回给结…… -
PHP检查空值的方法总结
1、使用empty(),检测变量是否为空 <?php $a = 'test'; $b = array('key1' => 'value1'); $class = new stdClass(); var_dump(empty($c)); // 输…… -
php安全攻防世界unserialize函数反序列化示例详解
目录 步骤 总结 步骤 首先打开题目,发现给了一段源码: 分析源码,发现类里面有三个魔术方法: __construct():构造函数,对类的变量进行初始化,创建时…… -
PHP autoload机制案例详解
PHP在魔术函数__autoload()方法出现以前,如果你要在一个程序文件中实例化100个对象,那么你必须用include或者require包含进来100个类文件,或者你把这100个……