随笔分类 -  PHP

摘要:1、使用“array_map('serialize', $arr)”将多维数组转换为以字符串形式的一维数组。 2、使用array_unique()去除一维数组中的重复值。 3、将去重后的一维数组重新转为多维数组。 function array_unique_new($arr) { $t = arra 阅读全文
posted @ 2022-06-19 10:58 贵隆 阅读(87) 评论(0) 推荐(0)
摘要:方式一:修改php.ini配置打开php.ini文件,设置 display_errors = On php.ini相关设置说明: error_reporting = E_ALL ;显示所有错误 display_errors = Off ;关闭错误提示 log_errors = On ;错误日志开启 阅读全文
posted @ 2022-04-16 10:29 贵隆 阅读(184) 评论(0) 推荐(0)
摘要:报错如下: 原因:Linux环境下运行php加载文件对大小写敏感,所以在写法命名和加载的必须要一致。 本次错误是因为我有一个PHP 类文件名称是class-G.php,但是加载时是时的写法原因把大写转成了小写class-g.php。 阅读全文
posted @ 2019-11-11 22:47 贵隆 阅读(2395) 评论(0) 推荐(0)
摘要:解决此种问题其实也不是很难,只是报了”Warning警告“,我们只需要关闭”PHP错误提示“就行了。具体步骤如下: 1、打开 php.ini 2、设置 error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT 3、设置 display_errors = 阅读全文
posted @ 2019-07-24 11:38 贵隆 阅读(9768) 评论(0) 推荐(0)
摘要:报错如下: 解决办法: 将php.ini文件中的short_open_tag = off 项,设置成on,重启服务器即可。 阅读全文
posted @ 2019-03-21 11:17 贵隆 阅读(424) 评论(0) 推荐(0)
摘要:以下是PHP用计划任务实现无人自动采集的介绍。 用到了3个函数: 1、ignore_user_abort(setting); 说明:ignore_user_abort() 函数设置与客户机断开是否会终止脚本的执行。本函数返回 user-abort 设置的之前的值(一个布尔值)。 参数:setting 阅读全文
posted @ 2018-01-11 11:16 贵隆 阅读(249) 评论(0) 推荐(0)
摘要:#测试网址: http://localhost/blog/testurl.php?id=5 //获取域名或主机地址 echo $_SERVER['HTTP_HOST'].""; #localhost //获取网页地址 echo $_SERVER['PHP_SELF'].""; #/blog/testurl.php //获取网址参数 echo $_SERVER["QUERY_S... 阅读全文
posted @ 2017-08-27 15:07 贵隆 阅读(157) 评论(0) 推荐(0)
摘要:php统计数组元素个数 count():对数组中的元素个数进行统计; sizeof():和count()具有同样的用途,这两个函数都可以返回数组元素个数.可以得到一个常规标量变量中的元素个数,如果传递给这个函数的数组是一个空数组,或者是一个没有经过设定的变量,返回的数组元素个数就是0; array_ 阅读全文
posted @ 2017-07-01 14:53 贵隆 阅读(295) 评论(0) 推荐(0)
摘要:错误信息:$this引用没有上下文 原因:在PHP5中,static声明的静态方法里不可以使用$this 需要使用self来引用当前类中的方法或是变量。 示例代码如下: 阅读全文
posted @ 2017-06-14 13:18 贵隆 阅读(1567) 评论(0) 推荐(0)
摘要:php 过滤文章的html标签方法 阅读全文
posted @ 2017-05-18 13:05 贵隆 阅读(263) 评论(0) 推荐(0)
摘要:按字符宽度获取 mb_strimwidth ( string $str , int $start , int $width [, string $trimmarker [, string $encoding ]] ) 参数说明: $str //指定字符串 $start //指定从何处开始截取 $wi 阅读全文
posted @ 2017-04-01 10:24 贵隆 阅读(211) 评论(0) 推荐(0)
摘要:mystring=replace(mystring,chr(39),"&acute;") '替换单引号 mystring=replace(mystring,chr(34),"&quot;") '替换双引号 mystring=replace(mystring,"<","&lt;") '替换< myst 阅读全文
posted @ 2016-12-19 12:36 贵隆 阅读(570) 评论(0) 推荐(0)
摘要:PHP生成word原理 具体实现: 利用windows下面的 com组件 具体实现: 利用windows下面的 com组件 利用windows下面的 com组件 原理:com作为PHP的一个扩展类,安装过office的服务器会自动调用word.application的com,可以自动生成文档,PHP 阅读全文
posted @ 2016-12-12 15:00 贵隆 阅读(676) 评论(0) 推荐(0)
摘要:作为PHP入门开发者,常常有这种述求:自己的网站中需要添加一个使用自己的域名作为发件人邮件地址的自动发送邮件的方法,用于诸如给用户发送验证码、通知信息等。比如:我的某个用户注册模块,需要使用register@jjonline.cn作为邮件发送人给注册用户发送一封包含账号激活链接的html格式的邮件, 阅读全文
posted @ 2016-12-12 10:48 贵隆 阅读(205) 评论(0) 推荐(0)
摘要:dirname(__FILE__) 取到的是当前文件的绝对路径,也就是说,比起相对路径,查找速度是最快的。 比如当前文件是放在(d:\www\)下,文件名是test.php。 测试的代码如下: <?php echo __FILE__ ; // 取得当前文件的绝对地址,结果:D:\www\test.p 阅读全文
posted @ 2016-10-23 18:45 贵隆 阅读(701) 评论(0) 推荐(0)
摘要:1获取真实ip,本地测试总是::1 或者127.0.0.1 或者局域网的ip 2.根据ip获取地址 测试 结果 说明:新浪的接口,直接能获取到地址信息,淘宝的接口需要提供ip,不过获取的信息更全面 来源http://www.cnblogs.com/jiqing9006/p/4994728.html 阅读全文
posted @ 2016-10-18 23:15 贵隆 阅读(250) 评论(0) 推荐(0)
摘要:使用PHP编写程序的时候,我们常常想要获取当前页面的URL。下面提供一个用于获取当前页面URL的函数以及使用方法: 示例一: 123456789101112131415161718192021222324 <?php// 说明:获取完整URLfunction curPageURL() { $page 阅读全文
posted @ 2016-10-15 14:06 贵隆 阅读(181) 评论(0) 推荐(0)
摘要:1、首先了解SQL语句中的limit用法 SELECT * FROM table …… limit 开始位置 , 操作条数 (其中开始位置是从0开始的) SELECT * FROM table …… limit 开始位置 , 操作条数 (其中开始位置是从0开始的) 例子: 取前20条记录:SELEC 阅读全文
posted @ 2016-09-05 19:19 贵隆 阅读(183) 评论(0) 推荐(0)
摘要:利用php发送邮件轻松就能实现! html文件: php文件: php class类引用: 阅读全文
posted @ 2016-08-20 18:08 贵隆 阅读(220) 评论(0) 推荐(0)
摘要:现在网站在建设网站时为了保证用户信息的真实性,往往会选择发短信给用户手机发验证码信息,只有通过验证的用户才可以注册,这样保证了用户的联系信息资料的100%的准确性 。今天笔者就跟大家分享一下如何实现php手机短信验证功能,希望对大家有所帮助。 第一、实现php手机短信验证功能的基本思路 1、要找到短 阅读全文
posted @ 2016-06-24 23:39 贵隆 阅读(665) 评论(0) 推荐(0)