-
php eval函数一句话木马代码
所属栏目:[PHP教程] 日期:2022-07-30 热度:118
这个是php常见的一句话木马的源码,通过post木马程序来实现木马的植入,eval()函数把字符串按照PHP代码来计算。该字符串必须是合法的PHP代码,且必须以分号结尾。如果没有在代码字符串中调用return语句,则返回NULL,如果代码中存在解析错误,则eval()函数返[详细]
-
PHP SPL标准库中的常用函数介绍
所属栏目:[PHP教程] 日期:2022-07-30 热度:128
这篇文章主要介绍了PHP SPL标准库中的常用函数介绍,本文着重讲解了spl_autoload_extensions()、spl_autoload_register()、spl_autoload()三个函数,需要的朋友可以参考下 PHP SPL标准库中提供了一些函数用来处理如自动加载、迭代器处理等。 spl_autoload_exte[详细]
-
php中file_exists函数使用详解
所属栏目:[PHP教程] 日期:2022-07-30 热度:100
本文给大家讲解的是php中判断文件或者目录是否存在的file_exists函数,附上几个经典示例,有需要的小伙伴可以参考下。 说明:bool file_exists ( string $filename ) 如果由 filename 指定的文件或目录存在则返回 TRUE,否则返回 FALSE。 在Windows上,使用/[详细]
-
php自定义hash函数实例
所属栏目:[PHP教程] 日期:2022-07-30 热度:95
本文实例讲述了php自定义hash函数实现方法,分享给大家供大家参考,具体分析如下: 这里演示php实现的一个简单hash算法,可以用来加密,不过这个函数过于简单,不能用来解密。 function SimpleHash($str){ $n = 0; // The magic happens here: // I just loo[详细]
-
php实现中文字符截取防乱码方法汇总
所属栏目:[PHP教程] 日期:2022-07-30 热度:60
直接使用PHP函数substr截取中文字符可能会出现乱码,主要是substr可能硬生生的将一个中文字符锯成两半。那么我们来看看如何解决这个问题呢。 大家在自己的程序中相信都会经常用到截取字符串吧,但是往往遇到截取中文字符串的时候会遇到乱码的问题。很是让人[详细]
-
php递归调用删除数组空值元素的方法
所属栏目:[PHP教程] 日期:2022-07-30 热度:88
这篇文章主要介绍了php递归调用删除数组空值元素的方法,涉及php递归调用操作数组的相关技巧,非常具有实用价值,需要的朋友可以参考下。 本文实例讲述了php递归调用删除数组空值元素的方法,分享给大家供大家参考,具体如下: 该函数可以删除数组里的所有空值[详细]
-
php删除文本文件中重复行的方法
所属栏目:[PHP教程] 日期:2022-07-30 热度:85
本文实例讲述了php删除文本文件中重复行的方法,分享给大家供大家参考,具体分析如下: 这个php函数用来删除文件中的重复行,还可以指定是否忽略大小写,和指定换行符: /** * RemoveDuplicatedLines * This function removes all duplicated lines of the g[详细]
-
php实现简单的语法高亮函数实例分析
所属栏目:[PHP教程] 日期:2022-07-30 热度:61
本文实例讲述了php实现简单的语法高亮函数,分享给大家供大家参考,具体分析如下: 这是一个php实现的简单语法高亮显示的函数,注意:这个函数设计的比较简单,可能对某些语法不能高亮显示,你可以自己扩充该函数的功能 function syntax_highlight($code){ /[详细]
-
php格式化电话号码的方法
所属栏目:[PHP教程] 日期:2022-07-30 热度:59
这篇文章主要介绍了php格式化电话号码的方法,涉及php正则表达式的相关技巧,需要的朋友可以参考下,本文实例讲述了php格式化电话号码的方法,分享给大家供大家参考,具体分析如下: 这个函数只适用于美国电话,中国电话需要自己修改一下: function format_phone([详细]
-
PHP随机生成唯一HASH值自定义函数
所属栏目:[PHP教程] 日期:2022-07-30 热度:148
这篇文章主要介绍了PHP随机生成唯一HASH值自定义函数,本文先是给出了需求,然后给出了实现代码,需要的朋友可以参考下 网上有很多种方法获取随机唯一的HASH值,但是大同小异: 1、先获取随机的唯一字符串 2、进行MD5或者sha1算HASH值 一个项目要用到hash值,就[详细]
-
PHP中curl_setopt函数用法实例分析
所属栏目:[PHP教程] 日期:2022-07-30 热度:187
本文实例讲述了PHP中curl_setopt函数用法,分享给大家供大家参考,具体分析如下: curl_setopt函数是php中一个重要的函数,它可以模仿用户的一些行为,如模仿用户登录,注册等等一些用户可操作的行为哦。 bool curl_setopt (int ch, string option, mixed va[详细]
-
PHP也能干大事 随机函数
所属栏目:[PHP教程] 日期:2022-07-30 热度:102
写在前面:PHP也能干大事是我总结的PHP语法特性及相关函数类库的经典用法,并不一定是真正能实现四两拨千斤的功效,但是掌握这些方法,可以在你的工作和学习上有一些帮助,希望大家能集思广益,将《PHP也能干大事》丰富得更精彩!转载请注明出处(3mc2.com)[详细]
-
PHP记录页面停留时间的方法
所属栏目:[PHP教程] 日期:2022-07-15 热度:165
这篇文章主要介绍了PHP记录页面停留时间的方法,涉及PHP结合js针对文件与时间的相关操作技巧,需要的朋友可以参考下。 本文实例讲述了PHP记录页面停留时间的方法,分享给大家供大家参考,具体如下: 首先在要监控的页面添加JS如下 script var dt1 = new Date()[详细]
-
php中使用GD库做验证码
所属栏目:[PHP教程] 日期:2022-07-15 热度:70
本文给大家分享的是使用php的GD库来实现验证码功能的方法和全部代码,有需要的小伙伴可以参考下。 ?php require_once string.func.php; //通过GD库做验证码 /** *添加验证文字 * @param int $type * @param int $length */ function buildRandomString($type[详细]
-
php获取本机真实IP地址实例代码
所属栏目:[PHP教程] 日期:2022-07-15 热度:139
这篇文章主要为大家详细介绍了php获取本机真实IP地址实例代码,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 本文实例为大家分享了php获取本机真实IP地址实例代码,供大家参考。 主要是获取操作系统为win2000/xp、win7的本机IP真实地址,和获取操作系[详细]
-
PHP数学运算与数据处理实例分析
所属栏目:[PHP教程] 日期:2022-07-15 热度:132
这篇文章主要介绍了PHP数学运算与数据处理方法,结合实例形式分析了PHP的数据类型与基本数学运算方法,需要的朋友可以参考下 本文实例讲述了PHP数学运算与数据处理方法,分享给大家供大家参考,具体如下: 一.数值数据类型 PHP中,数字或数值数据以及数学函数[详细]
-
PHP中的Trait 特性及作用
所属栏目:[PHP教程] 日期:2022-07-15 热度:133
Traits 是一种为类似 PHP 的单继承语言而准备的代码复用机制。Trait 为了减少单继承语言的限制,使开发人员能够自由地在不同层次结构内独立的类中复用方法集 自 PHP 5.4.0 起,PHP 实现了代码复用的一个方法,称为 traits。 Traits 是一种为类似 PHP 的单继[详细]
-
初识PHP中的Swoole
所属栏目:[PHP教程] 日期:2022-07-15 热度:136
Swoole是一种PHP高级Web开发框架,框架不是为了提升网站的性能,是为了提升网站的开发效率。最少的性能损耗,换取最大的开发效率。利用Swoole框架,开发一个复杂的Web功能,可以在很短的时间内完成。 官方定义: Swoole:重新定义PHP PHP的异步、并行、高性[详细]
-
PHP如何使用Memcached
所属栏目:[PHP教程] 日期:2022-07-15 热度:65
memcached是高性能的分布式内存缓存服务器。一般的使用目的是,通过缓存数据库查询结果,减少数据库访问次数,以提高动态Web应用的速度、提高可扩展性,本文给大家介绍PHP如何使用Memcached,感兴趣的朋友一起学习吧。 一、memcached 简介 memcached是高性能[详细]
-
php HTML无刷新提交表单
所属栏目:[PHP教程] 日期:2022-07-15 热度:116
这篇文章主要介绍了php HTML无刷新提交表单,本文介绍了两种无刷新提交表单的方法,感兴趣的小伙伴们可以参考一下. 通常对于无刷新提交表单,我们都是运用ajax实现的。前段时间跟着老大了解到另一种无刷新提交表单的方法,是利用iframe框架实现的。现在整理[详细]
-
PHP中__autoload和Smarty冲突的简单解决方法
所属栏目:[PHP教程] 日期:2022-07-15 热度:107
这篇文章主要介绍了PHP中__autoload和Smarty冲突的简单解决方法,通过spl_autoload_register注册__autoload函数的方法来解决__autoload函数再在Smarty无效的问题,需要的朋友可以参考下。 本文讲述了PHP中__autoload和Smarty冲突的简单解决方法,分享给大家供[详细]
-
PHP使用PDO操作数据库的乱码问题解决方法
所属栏目:[PHP教程] 日期:2022-07-15 热度:96
这篇文章主要介绍了PHP使用PDO操作数据库的乱码问题解决方法,实例分析了编码设置及属性设置解决乱码问题的实现技巧,需要的朋友可以参考下。 本文实例讲述了PHP使用PDO操作数据库的乱码问题解决方法,分享给大家供大家参考,具体如下: 当使用 PDO 连接操作数[详细]
-
php如何获取域名IP地址代码函数
所属栏目:[PHP教程] 日期:2022-06-17 热度:163
先看如下代码,两个输出结果是一样的: $dm = www.phpfensi.com; $ip = gethostbyname($dm); echo gethostbyaddr($ip); echo $ip; 关于gethostbyname语法: string gethostbyname ( string $hostname ) 返回由主机名指定的互联网主机的ipv4地址 returns the ipv[详细]
-
php把html标签转换成合法html代码程序
所属栏目:[PHP教程] 日期:2022-06-17 热度:147
php函数代码如下: function ihtmlspecialchars($string) { if(is_array($string)) { foreach($string as $key = $val) { $string[$key] = ihtmlspecialchars($val); } } else {//开源代码phpfensi.com $string = preg_replace(/((#(d{3,5}|x[a-fa-f0-9]{4})|[详细]
-
php无限级创建目录几个函数
所属栏目:[PHP教程] 日期:2022-06-17 热度:99
创建目录是在文件上传中经常会碰到的事情,如果我要根据日期来生成相对就的目录并且保存文件,这样就需要这个功能了,实例代码如下: function mkdirs($dir) { if(!is_dir($dir)){ if(!mkdirs(dirname($dir))){ return false;} if(!mkdir($dir,0777)){ return fa[详细]