51dev.com IT技术开发者社区

51dev.com 技术开发者社区

PHP在shell中添加目录与设置权限

PHP在shell中添加目录与设置权限

publicfunctionserveruprecord(){  $dataall=$_REQUEST;  $Y=$dataall['Y'];  $M=$dataall['M'];  $D=$dataall['D'];  $dir=iconv(&quo...

php服务器之间传输文件

php服务器之间传输文件

发送方$url="http://127.0.0.1/api/Up/serverup"; //接收方服务器地址与处理方法$file=dirname(__FILE__).'/11010.mp3';//上传方服务器目录与文件名$data=[    'u...

php文件锁

php文件锁

程序独占该文件,不允许其他操作,直到该程序完成对文件的操作$content=‘  asdfasdfasdf  asdfasdfasdf  asdfasdfasd  asdfasdf  asdfasdf‘; $file ='/var/www/file.txt';$f...

php-构造函数-返回值

php-构造函数-返回值

classNewClass{publicfunction__construct(){return‘HelloWorld!!‘;}}$info=newNewClass;echo$info->__construct();function__construct($conf=array()){if($...

分类查询数据通过ul列表形式展现

分类查询数据通过ul列表形式展现

在平时的数据库查询的时候,经常会处理比如这样的数据结构 把这样的数据,在前端产生这样的效果 上代码!<?phpmysql_connect(‘127.0.0.1‘,‘root‘,‘‘);mysql_select_db(‘test‘);mysql_query(‘setnames...

PHP 的 uniqid 函数产生的 id 真的是唯一的么?

PHP 的 uniqid 函数产生的 id 真的是唯一的么?

  最近使用到了uniqid,就产生了疑问?uniqid生成的id由什么组成?真的是唯一的么?什么情况下会产生冲突?从文档中看到uniqid函数有两个参数看源码:PHP_FUNCTION(uniqid){...gettimeofday((structtimeval*)&t...

PHP中关于超链接的拼接问题

PHP中关于超链接的拼接问题

<?phplink="https://www.51dev.com";echo′<ahref=′.link.‘>DEV开发者社区</a>‘;?> ...

intval()和(int)转换使用与区别

intval()和(int)转换使用与区别

<?phpecho"<br/>数值强制转换:";$string="2a";$string1=intval($string);echo‘$string1的值:‘.$string1.‘$string2的值:‘;//单引号不会输出变量,将原样输出$string2=(int)($strin...

smarty模板section循环输出序号

smarty模板section循环输出序号

大晚上的,看别人用speedphp写的东西,想实现模板上使用section循环的时候输出序号,由于表述的不准确,搜了好久才找到正确答案:{sectionname=abcloop=20max=18}index:{$smarty.section.abc.index}<br/>{/sectio...

PHP 格式化时间显示刚刚、几分钟前、昨天、前天

PHP 格式化时间显示刚刚、几分钟前、昨天、前天

PHP把时间转换为友好时间段,如刚刚、几分钟前、几小时前、几天前的简单函数代码。通过把时间格式转换为时间戳,并把当前的时间戳减去之前时间的时间戳,相减后的时间戳除以相对应的秒数得到刚刚、几分钟前、几小时前、几天前的展示,需要的朋友可以参考下://时间格式化(时间戳)functionuc_time_a...

mcrypt加密以及解密过程

mcrypt加密以及解密过程

Mcrypt库支持20多种加密算法和8种加密模式,具体可以通过函数mcrypt_list_algorithms()和mcrypt_list_modes()来显示Mcrypt扩展库可以实现加密解密功能,就是既能将明文加密,也可以密文还原。1.PHP加密扩展库Mcrypt安装在标准的PHP安装过程中并没...

linux 下安装php5.6的安装

linux 下安装php5.6的安装

PHP官网:www.php.net当前主流版本为5.6/7.1安装php之前必须先安装好mysql和Apachecd/usr/local/src/wgethttp://cn2.php.net/distributions/php-5.6.30.tar.gztarzxvfphp-5.6.30.tar.g...

PHP5.6将退出版本之争,PHP7的时代将全面来临(PHP7.3)

PHP5.6将退出版本之争,PHP7的时代将全面来临(PHP7.3)

PHP背景:     PHP5.6作为PHP5的最后一个版本,也是目前国内使用最广泛的PHP版本,PHP5.6始于2014年。其第一个测试版PHP5.6alpha1版于2014年1月发布。随机产生了第一个由国人(鸟哥,惠新宸)参与主研的性能大规模提升...

PHP5.6 和PHP7.0区别

PHP5.6 和PHP7.0区别

1.PHP7.0比PHP5.6性能提升了两倍。2.PHP7.0全面一致支持64位。3.PHP7.0之前出现的致命错误,都改成了抛出异常。4.增加了空结合操作符(??)。效果相当于三元运算符。5.PHP7.0新增了函数的返回类型声明。6.PHP7.0新增了标量类型声明。  PHP7中的函数的形参类型声...

JSON解析富文本

JSON解析富文本

今天用json_decode解析返回值为json格式的富文本时,老是返回值为null,搞得很是烦人,在控制器上进行查看,刚开始我以为是因为json格式与html标签之间的引号不配对的原因,把html标签中属性的双引号修改成单引号之后,解析之后还是为空;之后我人为与html代码之间换行有关,使用&nb...