PHP

php 判断输入是否符合要求

<?php#保留允许的键值if(!function_exists('keep_allow_array')){functionkeep_allow_array($data,$allow_array){if(!is_array($data)||!is_array($allow_array))return$data;f...

php xml转数组

functionxml_to_array($Obj){$result=(array)simplexml_load_string($Obj,'SimpleXMLElement',LIBXML_NOCDATA);return$result;} ...
代码星球·2020-09-06

php 数组转字符串 防止json乱码

<?php/****************************************************************使用特定function对数组中所有元素做处理*@paramstring&$array要处理的字符串*@paramstring$function要执行的函数*@ret...

php 生成唯一订单号

/*获取唯一订单号*/functionorder_number($order_header){global$redis;if(trim_all($order_header)!=""){$order_header=trim_all($order_header)."-";}$time=time();$microtime_a...
代码星球·2020-09-06

php 随机生成姓名

<?php/***@paraminteger$sex1男2女0不限*@paramstring$x固定姓*@paramboolen$fx是否加入复姓true是false否*@returnarray['x'=>'姓','m'=>'名','xm'=>'姓名']*/functiongenerate_na...
代码星球·2020-09-06

phpmyadmin提示mysqli_real_connect(): (HY000/2002): No such file or directory错误的解决办法

phpmyadmin上传到网站目录后提示解决phpmyadminmysqli_real_connect():(HY000/2002):Nosuchfileordirectory的错误,解决方法把phpmyadmin目录中的配置文件config.sample.inc.php改成config.inc.php 打开...

php 文件直接下载

<?php//header("Content-type:text/html;charset=utf-8");classAdmin_Page_Gongyi_Packzip{public$datasec=array();public$ctrl_dir=array();public$eof_ctrl_dir="x50x...
代码星球·2020-09-06

06-Ubuntu18.04&16.04安装PHP(7.0|7.1|7.2|7.3)

安装PHP7.3onUbuntusudoapt-getinstallpython-software-propertiessudoadd-apt-repositoryppa:ondrej/phpsudoapt-getupdatesudoapt-getinstall-yphp7.3查看PHP版本:php-vPHP7.3.0...

php swoole 安装与使用

swoole安装用的是centOSphp安装目录:/usr/local/phpphp.ini配置文件路径:/usr/local/php/etc/php.ini1、安装swoolecd/usr/local/srcwgethttps://github.com/swoole/swoole-src/archive/v1.9.1...
代码星球·2020-09-06

php中compact,extract,list函数的使用

<?php//compact将变量组合为数组$key_1="val_1";$key_2="val_2";$data=array('$key_3'=>'val_3','$key_4'=>'val_4');$arr_n=compact('key_1','key_2','data');echo"compac...

php 过滤掉多维数组空值

//过滤掉空值functionfilter_array($arr,$values=['',[]]){foreach($arras$k=>$v){if(is_array($v)&&count($v)>0){$arr[$k]=filter_array($v,$values);}foreach($...

PHP获取汉字首字母并分组排序

<?php/***错误状态码定义*User:xiucai*Date:2018/3/11*Time:12:23*/namespaceextend;classWordsgroup{/***二维数组根据首字母分组排序*@paramarray$data二维数组*@paramstring$targetKey首字母的键名*@...

phpredis扩展实现LBS距离计算和范围筛选

来源publicfunctiongeo(){$redis=newedis();$redis->connect('127.0.0.1',6379);//位置增加$res=$redis->geoAdd("cs",13.361389,38.115556,'peter',13.361389,38.125566,'p...

定时-thinkphp

链接:https://pan.baidu.com/s/1wHayb9fYOiiMB3Scms0iRQ提取码:51ex复制这段内容后打开百度网盘手机App,操作更方便哦...
代码星球·2020-09-06

php 过滤表单提交

 list($addressId,$couponId,$payType,$useIntegral,$mark,$combinationId,$pinkId,$seckill_id,$formId,$bargainId)=UtilService::postMore(['addressId','couponId'...
代码星球·2020-09-06