-
php中使用url传递数组的方法
所属栏目:[PHP教程] 日期:2022-07-29 热度:158
这篇文章主要介绍了php中使用url传递数组的方法,实例分析了URL传递数组发送与接收的技巧,非常具有实用价值,需要的朋友可以参考下 本文实例讲述了php中使用url传递数组的方法。分享给大家供大家参考。具体分析如下: 数组传递这么写: 代码如下:echoa href=2.p[详细]
-
直击php中unserialize返回false的处理方法
所属栏目:[PHP教程] 日期:2022-07-28 热度:101
本文实例讲述了php中unserialize返回false的解决方法,分享给大家供大家参考。具体方法如下: php 提供serialize(序列化) 与unserialize(反序列化)方法。 使用serialize序列化后,再使用unserialize反序列化就可以获取原来的数据。 先来看看如下程序实例: ?[详细]
-
掌握PHP中json_encode与json_decode的区别
所属栏目:[PHP教程] 日期:2022-07-28 热度:148
了解PHP中json_encode与json_decode的区别 一、json_encode() 对变量进行JSON编码 语法:json_encode($value[,$options=0]) 注意: 1、$value为要编码的值,且该函数只对UTF8编码的数据有效; 2、options:由以下常量组成的二进制掩码:JSON_HEX_QUOT, JSON_H[详细]
-
php如何剖析url?解析url的5种方式介绍
所属栏目:[PHP教程] 日期:2022-07-28 热度:178
php解析url的几种方式 1、利用$_SERVER内置数组变量 访问:http://localhost/test.php?m=adminc=indexa=listscatid=1page=1 //URL的参数 echo $_SERVER[QUERY_STRING]; 返回: m=adminc=indexa=listscatid=1page=1 //包含文件名 echo $_SERVER[REQUEST_URI];[详细]
-
PHP该如何解压缩zip文件?代码示例
所属栏目:[PHP教程] 日期:2022-07-28 热度:138
PHP解压缩zip文件 1、使用PHP执行文件解压缩zip文件,前提条件,一定要确定服务器开启了zip拓展 2、封装的方法如下: 实例代码: ?php /** * 压缩文件 * @param array $files 待压缩文件 array(d:/test/1.txt,d:/test/2.jpg);【文件地址为绝对路径】 * @par[详细]
-
PHP如何使用mpdf将html页面转化pdf文件?
所属栏目:[PHP教程] 日期:2022-07-28 热度:180
本文主要需求是将html页面转换为pdf文档 1、安装mpdf工具类 (composer方式) composer require mpdf/mpdf:8.0.3 2、控制器里调用 ?php public function test_pdf(){ //$mpdf = new MpdfMpdf(); $mpdf = new MpdfMpdf([ mode = UTF-8, format = A4, defa[详细]
-
php保留两位小数的几种方法说明
所属栏目:[PHP教程] 日期:2022-07-28 热度:129
php保留两位小数的几种方法介绍 1.不进位的情况 比如3.149569取小数点后两位,最后两位不能四舍五入。结果:3.14。 可以使用 floor 函数 该函数是舍去取整。例如,floor(4.66456) 结果:4 。 floor(9.1254) 结果9 。 因此,去小数点后两位,需要先乘以100,[详细]
-
PHP-fpm占CPU 100%修补
所属栏目:[PHP教程] 日期:2022-07-28 热度:169
记录一次 php-fpm 占 cpu 100% 修复 问题描述: 经业务人员反馈,前台页面返回 502 错误,上服务器查询发现,有俩个 php-fpm 占 cpu 100%, 重启 php-fpm 无效。 解决方法: 1. 通过 top 查找占 cpu 100% 的进程 id, 通过 ll /proc/PID/fd,查看进程在那个文[详细]
-
实例详解在PHP中$POST的$GET的用法和区别
所属栏目:[PHP教程] 日期:2022-07-28 热度:96
post和get是指页面提交的两种方式。 get:参数都体现在url上,可以用于翻页,简单查询,get只能接收2M以下的内容,所以有局限性,另外由于内容是可见的,安全性就下降了。 post:用于页面表单提交,上传文件。大小没有限制,也不会在地址栏上显示。 $_POST[详细]
-
实例解析php提交表单关闭layer弹窗iframe
所属栏目:[PHP教程] 日期:2022-07-28 热度:62
介绍一款非常好用的前端弹窗插件: 根据官方的API:layer的iframe弹窗 //iframe层-父子操作 layer.open({ type: 2, area: [700px, 530px], fix: false, //不固定 maxmin: true, content: test/iframe.html }); 这里以php开发为例 演示如何 提交表单后自动关[详细]
-
直击php中static,const与define的使用差别
所属栏目:[PHP教程] 日期:2022-07-28 热度:131
define部分: 宏不仅可以用来代替常数值,还可以用来代替表达式,甚至是代码段。(宏的功能很强大,但也容易出错,所以其利弊大小颇有争议。) 宏的语法为: #define 宏名称 宏值 作为一种建议和一种广大程序员共同的习惯,宏名称经常使用全部大写的字母。[详细]
-
php中switch语句的用法介绍
所属栏目:[PHP教程] 日期:2022-07-27 热度:110
本文章详细的介绍了switch语句在php中用法,以及switch case在条件为0时的处理办法,有需要了解的同学可以参考一下。 Switch 语句 如果您希望有选择地执行若干代码块之一,请使用 Switch 语句。 使用 Switch 语句可以避免冗长的 if..elseif..else 代码块。语[详细]
-
PHP手机号码及邮箱正则表达式实例解析
所属栏目:[PHP教程] 日期:2022-07-27 热度:62
这篇文章主要介绍了PHP手机号码及邮箱正则表达式实例解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下。 php用正则表达式判断手机号码的写法:从文章中匹配出所有的手机号就可以preg_match_all(),如果[详细]
-
php正则表达式使用方法整理集合
所属栏目:[PHP教程] 日期:2022-07-27 热度:197
平时做网站经常要用正则表达式,下面是一些讲解和例子,仅供大家参考和修改使用: 匹配数字 ^d+$ //非负整数(正整数 + 0) ^[0-9]*[1-9][0-9]*$ //正整数 ^((-d+)|(0+))$ //非正整数(负整数 + 0) ^-[0-9]*[1-9][0-9]*$ //负整数 ^-?d+$ //整数 ^d+(.d+)[详细]
-
PHP常用正则表达式精选
所属栏目:[PHP教程] 日期:2022-07-27 热度:91
这篇文章主要介绍了PHP常用正则表达式,非常不错,具有一定的参考借鉴价值 ,需要的朋友可以参考下。 PHP常用正则表达式,具体内容如下所述: $regex = [u4e00-u9fa5]; //匹配中文字符的正则表达式 $regex = ^[u4E00-u9FA5A-Za-z0-9]+$; or $regex = ^[u[详细]
-
PHP正则判断一个变量是否为正整数的方法
所属栏目:[PHP教程] 日期:2022-07-27 热度:135
今天小编就为大家分享一篇关于PHP正则判断一个变量是否为正整数的方法,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧。 方法1 判断正整数 $keyword = 10; // 0 1.1 1 if(preg_match(/^[1-9][0-9]*$/,$keyword[详细]
-
php表单习惯用的正则表达式
所属栏目:[PHP教程] 日期:2022-07-27 热度:75
这篇文章通过实例代码给大家介绍了php表单习惯使用的正则表达式,非常不错,具有参考借鉴价值,需要的朋友参考下吧。 php表单常用正则表达式,代码如下所示: function is_email($str){ //检验email return preg_match(/^w+([-+.]w+)*@w+([-.]w+)*.w+([详细]
-
非常重要的php正则表达式详解
所属栏目:[PHP教程] 日期:2022-07-27 热度:167
正则表达式是php中一个非常重要的知识点,通常用来查找和替换字符串,最常用的就是验证用户输入的信息格式是否正确,如邮件格式、电话格式等等。还有比如采集器之类的软件中,正则也是必用不可! 现在开始来学习正则表达式的基本语法: 1./是定界符,/定界符[详细]
-
php结合正则获取字符串中数字
所属栏目:[PHP教程] 日期:2022-07-27 热度:101
这篇文章主要给大家汇总介绍了php结合正则获取字符串中数字的几种方法,十分的简单实用,有需要的小伙伴可以参考下。 php结合正则获取字符串中数字 ?php $patterns = /d+/; //第一种 //$patterns = /d/; //第二种 $strs=left:0px;top:202px;width:90px;hei[详细]
-
php结合正则批量抓取网页中邮箱地址
所属栏目:[PHP教程] 日期:2022-07-27 热度:132
目前在做一个项目,需要提取一个小型网站的所有邮箱地址,度娘了一下,方法还挺多,这里给大家总结几个比较实用的,分享给大家。 php如何抓取网页中邮箱地址,下面我就给大家分享一个用php抓取网页中电子邮箱的实例。 ?php $url=https://www.phpfensi.com; /[详细]
-
php通过正则表达式记取数据来读取xml的方法
所属栏目:[PHP教程] 日期:2022-07-27 热度:175
这篇文章主要介绍了php通过正则表达式记取数据来读取xml的方法,实例分析了php正则表达式的技巧及读取XML文件的方法,需要的朋友可以参考下 本文实例讲述了php通过正则表达式记取数据来读取xml的方法,分享给大家供大家参考,具体分析如下: xml源文件如下: ?xm[详细]
-
PHP 正则表达式小结
所属栏目:[PHP教程] 日期:2022-07-27 热度:67
这篇文章主要介绍了PHP 正则表达式小结,需要的朋友可以参考下 1.PHP中两个常用的正则函数 a.preg_match 正则函数,以perl语言为基础 语法:preg_match( mode,string subject,array matches) 说明:mode参数---- 正则的模块,也就是正则表达式(语法) subjec[详细]
-
php实现使用正则将文本中的网址转换成链接标签
所属栏目:[PHP教程] 日期:2022-07-27 热度:197
本文给大家分享一段php中使用正则表达式将网址转换成A链接的函数代码,十分简洁实用,这里推荐给大家,代码如下: function text2links($str=) { if($str== or !preg_match(/(http|www.|@)/i, $str)) { return $str; } $lines = explode(n, $str); $new_tex[详细]
-
PHP间隔一段时间执行代码的方法介绍
所属栏目:[PHP教程] 日期:2022-07-26 热度:184
本文实例讲述了PHP间隔一段时间执行代码的方法。分享给大家供大家参考。具体分析如下: PHP怎么设置每隔一段时间自动执行某段代码?例如定时生成静态文件之类的,这就需要设置休眠时间,即每隔一段时间程序就会调用某段代码. 代码如下: sleep($interval); // 按[详细]
-
不同文件组建PHP程序的方式
所属栏目:[PHP教程] 日期:2022-07-26 热度:105
以下为引用的内容: 如果计划让其他人或公司可以使用您的 php 应用程序,需要确保该程序是可配置的。至少,要允许用户以一种安全的方式设置数据库登录及密码,从而使其中的材料不会对外公开。 本文展示了几种用于存储配置设置及编辑这些设置的技术。另外,文[详细]