php函数总结,php函数

2d02839b9b213588533649c147319e90.gif

我们知道Base64是网络上最常见的用于传输8Bit字节代码的编码方式之一,看好是编码,并不是加密。 编码过程不解释了,Base64要求把每三个8Bit的字节转换为四个6Bit的字节(3*8 = 4*6 = 24),然后把6Bit再添两位高位0,组成四个8Bit的字节,也就是说,转换后的字符...

2d02839b9b213588533649c147319e90.gif

php中去一维数组的重复项 可以通过php内置函数array_unique(),但是php的 array_unique函数对多维数组并不适用,怎么才能去除二维数组中的重复项呢?以下给大家提供一个二维数组 的 array_unique函数。...

2d02839b9b213588533649c147319e90.gif

语法: array_slice ( array $array , int $offset [, int $length [, bool $preserve_keys ]] ) array_slice() 返回根据 offset 和 length 参数所指定的 array 数组中的一段序列。 如果 offset 非负,则序列将从 array 中的此偏移量开始。如果 offset 为负,则序...

2d02839b9b213588533649c147319e90.gif

使用php可以模拟 post 和 get 传送数据到别的网页或站点 $arr=array(user=test,password=123);sock_get($post_url,$arr);sock_post($post_url,$arr);//fsocket模拟get提交function sock_get($url,$query=array()){$query_str = http_build_query($query);$info = p...

2d02839b9b213588533649c147319e90.gif

php判断文件是否存在通常有两种写法,有的人习惯用了is_file来判断文件存在,有的人用了file_exists,这两个函数都能判断文件是否存在,用哪个更好或者说更合适呢?执行效率更高呢? file_exists、is_file、is_dir的区别为,file_exists = is_dir + is_file。也就是...

2d02839b9b213588533649c147319e90.gif

PHP对十进制、二进制、八进制和十六进制互相转换函数,熟练掌握各进制转换的方法,以应用于实际开发。...

2d02839b9b213588533649c147319e90.gif

php数组大了之后,数组的值重复是在所难免的。很多时候我们并不希望数组有重复的值存在,那怎么才能去除数组重复值呢? php提供了array_flip函数,可以帮助我们轻松去除数组重复。使用方法如下: ?php$arr=(a,b,b,c);$arr2=array_flip(array_flip($arr));print_r(...

2d02839b9b213588533649c147319e90.gif

比如数组$arr=array("a1","b1","c1"),php如何判断数组$arr的元素中是否包含有字符"b1"?我们可以用PHP 自带函数 in_array()来进行判断。...

2d02839b9b213588533649c147319e90.gif

自己写的一个php 判断访客是否为搜索引擎蜘蛛的函数代码,拿出来分享。可以判断:百度蜘蛛、google蜘蛛、soso搜搜蜘蛛、360蜘蛛、有道搜索引擎蜘蛛等等,还可以自行添加。需要的朋友可以参考下。...

2d02839b9b213588533649c147319e90.gif

php将用户组ID和用户组名称输出成数组并写入php文件中,在用户组ID的情况下,直接通过缓存到php数组即可获知用户组名称,从页减轻数据库查询。 php输出数组到php文件代码如下: ?phpfunction cache_group(){$idtype_str=?php.\r\n.$arr_group=array(.\r\n;$sql=se...

2d02839b9b213588533649c147319e90.gif

1、php将字符串转换成小写 strtolower(): 该函数将传入的字符串参数所有的字符都转换成小写,并以小定形式放回这个字符串 mb_strtolower 将字符串转化为小写(与strtolower函数有区别) 2、php将字符转成大写 strtoupper(): 该函数的作用同strtolower函数相反,是将...

2d02839b9b213588533649c147319e90.gif

PHP保留两位小数并且四舍五入或者保留两位小数并且不四舍五入的方法...

2d02839b9b213588533649c147319e90.gif

在php程序开发过程中,有时需要删除一个php数组中的元素,而见得最多的是删除数组中第一个或最后一个元素,那么在php中该如何删除该数组的第一个元素或者最后一个元素呢? 其实这两个操作都可以通过php自带的函数 array_pop 和 array_shift 来完成,本文将为您详...

2d02839b9b213588533649c147319e90.gif

现在很多网站都会分出很多个二级域名出来,像这种拥有多个二级域名的网站,该如何实现同步共享session呢,这里不讨论在多个服务器上的问题,仅仅分享一下在同一个服务器上面的多个二级域名网站如何共享session。 说这个问题之前,先来了解一下 PHP SESSION 的工作...

2d02839b9b213588533649c147319e90.gif

本文将使用php对数字进行四舍五入保留N位小数,以及使用php对数字进行取整的方法做个小总结。 (1)php保留三位小数并且四舍五入 $num=0.0215489;echo sprintf(%.3f, $num); // 0.022 (2)php保留三位小数不四舍五入 $num=0.0215489;echo substr(sprintf(%.4f, $num)...

2d02839b9b213588533649c147319e90.gif

PHP的数据类型转换属于强制转换,允许转换的PHP数据类型有: (int)、(integer):转换成整形 (float)、(double)、(real):转换成浮点型 (string):转换成字符串 (bool)、(boolean):转换成布尔类型 (array):转换成数组 (object):转换成对象...

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值