PHP
文章平均质量分 60
cprofile
这个作者很懒,什么都没留下…
展开
-
linux下开启php的sockets扩展支持
下个相同版本的php源码,进行编译安装,再按照上面步骤搞,生成的so。copy到rpm装的那个,修改php.ini进行扩展就行了,或者到网上找相同版本,相同系统 的编译好的so文件。 在linux下给PHP安装socket扩展,参考方法如下: #cd /usr/soft/php/ext/sockets (进入原php安装文件下的sockets目录) #/usr/local/p原创 2015-12-14 09:32:45 · 4178 阅读 · 0 评论 -
修改Apache配置指定php配置文件php.ini的位置
一般Apache安装php后,php配置文件默认加载位置在php/lib/文件夹下,如果该文件夹下没有php.ini文件则apache就会找不到php的配置文件,这时有两种方法,第一种方法:就是复制一个相同版本的php的配置文件到该默认加载文件夹下,那么此时该配置文件中的配置就会被应用。第二种方法:就是指定一个现存的php.ini位置。具体方法如下:(在httpd.conf文件最后一行原创 2015-12-23 15:23:23 · 6937 阅读 · 0 评论 -
解析php获取字符串的编码格式的方法(函数)
1.转换一检测字符串编码放法:$encode = mb_detect_encoding($string, array("ASCII",'UTF-8′,"GB2312′,"GBK",'BIG5′)); echo $encode;PHP如何将字符串转换成utf-8编码?具体代码如下:// Fixes the encoding to uf8function fixEnco转载 2015-12-07 17:54:08 · 1809 阅读 · 0 评论 -
php字符串与byte字节数组转化类示例
php字符串与byte字节数组转化类示例php /** * byte数组与字符串转化类 */ class Bytes { /** * 转换一个String字符串为byte数组 * @param $str 需要转换的字符串 * @param $bytes 目标byte数组转载 2015-12-07 16:50:14 · 6654 阅读 · 0 评论 -
php 生成唯一id的几种解决方法
UUID是指在一台机器上生成的数字,它保证对在同一时空中的所有机器都是唯一的。通常平台 会提供生成UUID的API。UUID按照开放软件基金会(OSF)制定的标准计算,用到了以太网卡地址、纳秒级时间、芯片ID码和许多可能的数字。由以 下几部分的组合:当前日期和时间(UUID的第一个部分与时间有关,如果你在生成一个UUID之后,过几秒又生成一个UUID,则第一个部分不同,其余相 同),时钟序列,转载 2015-12-08 16:19:28 · 3715 阅读 · 0 评论 -
PHP中empty()和isset()的区别
注:变量等于“”,0,null时,empty都为true;而只有null时isset为true。空白字符-空字符“ ”以及tab等-“ ”时empty-false;isset-true。注意空字符和空白字符。先说一下他们的共同点:都可以判定一个变量是否为空;都返回boolean类型,即true或false。下面具体说一下他们用法之间的区别转载 2015-12-08 10:39:14 · 539 阅读 · 0 评论