php相关的文章推荐

PHP危险函数,php有哪些比较危险的函数,怎么禁用

在编译 PHP 时,如无特殊需要,一定禁止编译生成 CLI 命令行模式的 PHP 解析支持。可在编译时使用 disable-CLI。一旦编译生成 CLI 模式的PHP,则可能会被入侵者利用该程序建立一个WEB Shell 后门进程或通过PHP 执行任意代码。 1、phpinfo() 功能描述:输出

php如何保留小数点后两位且不四舍五入

php保留小数点后两位且不四舍五入的方法: php保留两位小数并且不四舍五入,代码如下: $num = 123213.666666;echo sprintf("%.2f",substr(sprintf("%.3f", $num), 0, -2)); php进一法取整,代码如下: echo ceil(4.3); // 5echo ceil(9.999); // 10 php舍去法,取整数,代码如下: echo

2022-09-16 677

PHP正则提取图片img标记中的任意属性

PHP正则表达式提取图片img标记中的任意属性,取widht,取height,取src,替换图片img标记中任意属性的代码如下: ?php/*PHP正则提取图片img标记中的任意属性*/$str = 'centerimg src="/uploads/images/20100516000

基于PHP+MySQL的简单聊天室思路与代码

MySQL并发能力强、响应速度快,是性能优异的数据库软件;PHP是功能强大的服务器端脚本语言下面,以一个简单的聊天室设计为例,介绍PHP+MySQL在网页开发中的应用。 总体设计 1. 1 构思与规划: 聊天室的基本原理,就是把每个连上同一网页的用

PHP实现如何分辨全角和半角以避免乱码

PHP实现如何分辨全角和半角以避免乱码,实现函数如下。原理就是截断一个字符,看看其ascII码是不是大于128,如果是,说明截断的是一个全角汉字,那么就退后一个截断。用$length控制长度 备注:循环判断字符串里面的 128 的字符个数,如果半角

2022-08-27 208

php实现计数器的实例代码

两种php实现计数器的实例代码,一种是以文本形式,另外一种是以图形计数器形式。 1、文本计数器 ?php$countfile="/count.txt"; //设置保存数据的文件if (!file_exists($countfile)){//判断文件是否存在exec( "echo 0 $countfile");}$fp = fopen($countfile,"rw");$length=filesize($

php实现不用数据库实现在线短消息收发的代码

login.php文件代码如下: ?if(isset($submit)){session_start();$nickname=$name;session_register("nickname");header("location:hframe.php");}?form name=form1 action="login.php" method="post"input type=text name="name"input type=submit name=submit va

php使用phpoffice/phpspreadsheet导入导出excel表格

phpoffice/phpspreadsheet引入 composer require phpoffice/phpspreadsheet 导出:可以直接数组导出,注释里代码为循环进行单元格赋值 ?phpuse \PhpOffice\PhpSpreadsheet\Spreadsheet;use \PhpOffice\PhpSpreadsheet\IOFactory;class ErpOrder extends Model{ public function export($adminId) { try { $

2022-08-25 101

php怎么用cookies来跟踪识别用户

让我们来看看保存在浏览器中的内容。如果你用的是IE5,在windows目录下有一个cookies的目录,里面有很多文本文件,文件名都是类似于wode@15seconds[1].txt这样的,这就是浏览器用来保存值的cookies了。在以前的IE版本中,cookies的内容是可以察看的,但

2022-08-22 163

利用php的ob缓存机制实现页面静态化方法

下面编程学习网小编就为大家带来一篇利用php的ob缓存机制实现页面静态化方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧 首先介绍一下php中ob缓存常用到的几个常用函数 ob_start():开启缓存机制

2022-08-16 210

PC端微信扫码支付成功之后怎么自动跳转的代码

这篇文章主要为大家详细介绍了微信扫码支付成功之后自动跳转php版代码,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 本文实例为大家分享了php微信扫码支付成功之后自动跳转的具体代码,供大家参考,具体内容如下 场景: PC端 微信

详解php中serialize()和unserialize()函数

这篇文章主要介绍了php的serialize()函数和unserialize()函数的相关资料,需要的朋友可以参考下 php的serialize()函数和unserialize()函数 适用情境:serialize()返回字符串,此字符串包含了表示value的字节流,可以存储于任何地方。这有利于存储或传递 PHP 的值

PHP自动更新新闻实现办法的示例代码

我们浏览一些网站的时候,往往看到一些新闻是刚刚更新不久的,如果要是人工维护的话,那会是一项非常繁琐的工作。然而,我们可以通过程序来控制实现更新操作,事情就会变得很方便了(我可不是要偷懒)。 在这里,我使用PHP来实现这一功

PHP一个系统流量分析的程序代码

PHP一个系统流量分析的程序代码示例,希望能够帮到需要的朋友。 首先创建一个简单的数据库,代码如下: create table stream (ip text,sTime int,visits int,info text); 下面是实现代码: ?if($day0)$day=0;$mlink=mysql_connect('localhost','ajax','xxxxxxx');//统计至今首页被浏

php实现层叠菜单的动态生成

下面是php实现层叠菜单的动态生成代码,希望能够给需要的朋友启发,代码如下: HTMLBODY BGCOLOR=FFFFFFFORM ACTION="?php echo $PATH_INFO?" METHOD=POST?phpif (isset($hierarchy)){//$hierarchy[] = $selection;if (isset($hierarchy)){while(list($level, $sel) = each($hierarchy)){echo "INPUT TYPE=HI

php交叉合并数组的办法

比如数组:array1 = array(a, b, c);array2 = array(1, 2, 3); 希望能实现结果 array3 =array(a, 1, b, 2, c, 3); 这种效果, 方法一:  function cross_merge_array($arr1, $arr2)     {         $arr1 = array_values($arr1);         $arr2 = array_values($arr2);         $count = max(count(

2022-08-08 200

php根据字段合并两个二维数组的实例代码

php根据字段合并两个数组,将b数组aid跟a中id 相同的合并到一起,用array_search,array_column进行二维数组搜索,搜索到的话合并,具体代码如下: $a = array( array("id"= "1","name"= "aaa","switch"= "on"), array("id"= "2","name"= "aaa","switch"= "on"), array("id"= "3","name"= "a

怎么去除php中两个数组都存在的重复值

array_diff() 函数用于比较两个(或更多个)数组的值,并返回差集。该函数比较两个(或更多个)数组的值(key=>value 中的 value),并返回一个差集数组,该数组包括了所有在被比较的数组(array1)中,但是不在任何其他参数数组(array2 )中的值。

2022-08-08 157

php合并数组中的数据,如果键值相等其值相加的实现办法

php合并数组中的数据,如果键值相等其值相加要怎么实现呢? 如果是两个数组的实现代码如下: /** 合并数据,如果键值相等其值相加* @param array $descs* @param array $json_wares*/public static function getArrayMerge($descs, $json_wares){ if (is_array($descs) is_array($json_

2022-08-06 300

php怎么合并id相同的数组

php根据字段合并数组,根据相同的id合并数组,需求是用户有多个昵称,查出来每个昵称对应一条记录,想把同一个用户的昵称等信息合并成一条,初始数据如下: $a = array( ['id' = 1, 'name' = 'liming' ,'nickname'= 'aaa'], ['id' = 1, 'name' = 'liming' ,'nickname'= '

2022-08-06 137

PHP将数组中某一相同字段作为同级其他字段合并到一起

光看标题可能不能明白什么意思,具体还是要看例子,就是我有一个数组$arr里面的name字段相同,因此我想将除name字段以外的字段合并到一个数组里进行汇总 $arr = [ [ 'name' = '中国', 'zd1' = '江苏', 'zd2' = '南京' ], [ 'name' = '中国', 'zd1' = '内蒙古', 'zd

2022-08-05 103

php合并相同id的两个数组示例代码

php合并相同id的两个数组示例代码,详细代码如下: ?php//数组一$arr = array(array('id' = 1,'user_name'='test1'),array('id' = 2,'user_name'='test2'),array('id' = 3,'user_name'='test3'));//数组二$arr2 = array(array('id' = 1,'shop_name'='shop1'),array('id' = 5,'shop_name'='shop2'),array(

php将正整数转为负数的两种方法

php将正整数转为负数,下面提供两种方法 第一种方式(支持小数) ?phpfunction f($num){if($num0){$num=$num*(-1);}return $num;}echo f(100);//输出:-100? 第二种方式(不支持小数) ?phpheader("Content-type:text/html;charset=utf-8");function f($num){    return ~$num + 1;}echo f(200);//输出

2022-08-05 106

PHP数组里面的某一个字段值求和相加

PHP数组里某一个字段值怎么相加求和 1、使用数组函数:array_column() 返回输入数组中某个单一列的值 2、使用数组求和函数:array_sum() 返回数组中值的和 3、echo array_sum(array_column($your_array, money)); $coupon_price = array_sum(array_column($arr, 'price'));//将数组中

2022-08-05 569

php怎么将字符串转为整数类型

我们有时候需要将php字符串转为integer类型,这个要怎么操作呢? 方法1:使用intval()函数 intval():用于获取变量的整数值; ?phpheader("Content-type:text/html;charset=utf-8");$str = '125.456abc';$int = intval($str);var_dump($int);//输出结果:int 125? 方法2:在字符串变量之

2022-08-05 133