PHP

php 将图片文件转成base64编码的方法

php将图片文件转成base64编码的方法<pre><?php/**文件转base64输出*@paramString$file文件路径*@returnStringbase64string*/functionfileToBase64($file){$base64_file='';if(file_exis...

php 获取文件mime类型的方法

php获取文件mime类型的方法使用fileinfo需要安装php_fileinfo扩展。如已安装可以在extension_dir目录下找到php_fileinfo.dll(windows),fileinfo.so(Linux)打开php.ini,把extension=php_fileinfo.dll前的";"去掉,然...

php控制访问人数的方法

php控制访问人数的方法<pre>//添加访问人数publicfunctionaddfangwen(){header("Content-type:text/html;charset=utf-8");$redis=RedisClient::getInstance();$moban_fangwen=$redis...

phpstorm设置内存限制的方法

phpstorm设置内存限制的方法有时候用phpstorm写代码1个文件代码多的话会很卡那就要修改内存限制E:ProgramFiles(x86)JetBrainsPhpStorm2016.1inPhpStorm.exe.vmoptions-server-Xms512m-Xmx2048m-XX:MaxPermSize=...

PHP str_replace的用法

PHPstr_replace的用法1替换单个字符<pre><?phpechostr_replace("world","Shanghai","Helloworld!");?></pre><pre>//结果HelloShanghai!</pre>2多个字符替换多个...
代码星球·2020-05-23

php PDO getlastsql写法

phpPDOgetlastsql写法有些时候运行失败需要查看sql语句原型有没有语法错误这个时候就用下面的函数就是把问号替换成值就可以看到原型了<pre>functiongetrepairsql($sql,$replacement){$count=substr_count($sql,'?');$patter...
代码星球·2020-05-23

PHP判断是否关注微信公众号

PHP判断是否关注微信公众号1服务号直接请求这个接口https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421140839subscribe这个来判断就行了不过要控制好每日限额https://mp.weixin.qq.com/wiki?t=resour...

PHP路径指定web路径的方法

PHP路径指定web路径的方法直接在/前面加.就是代表web路径了不是按照文件路径来算了<pre>./Public/uploads/suolutu/'.$suijishu.'_'.time().'.jpg'</pre>但函数不能识别所以用DIR获取当前位置来获取绝对地址最稳妥...

PHP关于access_token失效问题

PHP关于access_token失效问题有时候PHP设置了缓存明明就是没有过期但却提示失效这情况一般就是1多个appid和secrete生成的access_token互相覆盖了所以这种情况必须要区分2看看代码是不是多个地方生成access_token当生成新的access_token旧的就会5分钟后失效(一般发生别的...

PHP array_multisort实现二维数组排序

PHParray_multisort实现二维数组排序参数中的数组被当成一个表的列并以行来进行排序-这类似SQL的ORDERBY子句的功能。第一个数组是要排序的主要数组。数组中的行(值)比较为相同的话,就会按照下一个输入数组中相应值的大小进行排序,依此类推。第一个参数是数组,随后的每一个参数可能是数组,也可能是下面的排序...

php strpos()函数需要注意的地方

php的strpos()函数在使用时,参数里的两个数据类型必须一致,否则会失败。$pos=strpos('https://www.51dev.com',strval(51)); ...

PHP微信授权登录用于多个域名的方法

PHP微信授权登录用于多个域名的方法appid和回调地址换下就好了<pre><!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><metahttp-equiv="Pragma"content="...

php修改网站默认编码

php修改网站默认编码网站如果header不指定utf8默认不是utf8所以输入中文显示会乱码一般都是apache不是不是utf8打开apache配置文件httpd.conf加个AddDefaultCharsetUTF-8默认编码就行这样传到客户端的编码默认都是utf8了...

PHP判断数组下标有没有存在的方法

PHP判断数组下标有没有存在的方法<pre>if(!empty($token['errcode'])){print_r($token['errmsg']);exit();}</pre>这样就不会报错了...

php Yaf_Loader::import引入文件报错的解决方法

phpYaf_Loader::import引入文件报错的解决方法改下配置文件就行<pre>yaf.use_spl_autoload=1</pre>也可以PHP动态修改毕竟打开影响性能<pre>ini_set('yaf.use_spl_autoload',0);</pre>...