
php
leorusLao
这个作者很懒,什么都没留下…
展开
-
phpstorm主题
1、首先先去下载自己喜欢的主题:http://www.phpstorm-themes.com/2、将该文件复制到C:\Users\Administrator\.PhpStorm2016.2\config\colors文件下,然后重启PHPstorm编辑器3、点击"File"->"Settings..."打开配置窗口;找到“Editor”->“Color & Fonts”在Scheme下来框原创 2017-02-18 15:24:31 · 440 阅读 · 0 评论 -
composer安装依赖问题
composer install问题1the requested PHP extension fileinfo is missing from your system.出现此错误的原因是php.ini中的fileinfo扩展没有开启,开启 extension=php_fileinfo.dll,再重新执行命令安装就可以了。关于php.ini 开启 将extension前的分号去掉即可...原创 2018-02-25 15:04:47 · 1307 阅读 · 0 评论 -
composer构建新项目问题
参考文章http://laravelacademy.org/post/7754.htmlcomposer create-project laravel/laravel project-name --prefer-dist 命令创建项目失败或一直卡着鉴于用以上命令会访问国外的Laravel官网,下载速度慢,而且容易墙,所以------建议更换Composer镜像为国内镜像------------...原创 2018-02-25 12:09:40 · 276 阅读 · 0 评论 -
PHP中global关键字和$GLOBALS用法
<?php$a = 1; /* global scope */function Test(){ echo $a ; /* reference to local scope variable */}Test ();?> 这个脚本不会有任何输出,因为 echo 语句引用...转载 2018-03-15 18:13:33 · 1159 阅读 · 0 评论 -
php中static静态变量的使用方法详解
看看下面的实例: 复制代码 代码如下: <?php function Test() { $w3sky = 0; echo $w3sky; $w3sky++; } ?> 本函数每次调用时都会将 $w3sky 的值设为 0 并输出 "0"。将变量加一的 $w3sky++ 没有其到效果,因为一旦退出本函数则变量 $w3sky 就不存在了。要写一个不会丢失本次计数值的计数函数,要将变量 $w...转载 2018-03-15 18:05:46 · 784 阅读 · 0 评论 -
深入PHP内核(一)——弱类型变量原理探究
PHP是一门简单而强大的语言,提供了很多Web适用的语言特性,其中就包括了变量弱类型,在弱类型机制下,你能够给一个变量赋任意类型的值。 PHP的执行是通过Zend Engine(下面简称ZE),ZE是使用C编写,在底层实现了一套弱类型机制。ZE的内存管理使用写时拷贝、引用计数等优化策略,减少再变量赋值时候的内存拷贝。下面不光带你探索PHP弱类型的原理,也会在写PHP扩展角度,介绍如何操作PH...转载 2018-03-07 20:06:06 · 288 阅读 · 0 评论 -
php mongoDB模糊搜索
使用 正则 $query['name']=new MongoRegex("/$search_string/i");原创 2018-01-23 10:15:18 · 845 阅读 · 0 评论 -
PHP将富文本内容去除各类样式图片等只保留txt文本内容(作用于SEO的description)
$content_01 = $data["content"];//从数据库获取富文本content$content_02 = htmlspecialchars_decode($content_01)//把一些预定义的 HTML 实体转换为字符$content_03 = str_replace(" ","",$content_02);//将空格替换成空$contents = stri转载 2017-07-04 22:30:45 · 1425 阅读 · 0 评论 -
php 各种路径
$path_arr=array( "1"=>__FILE__, "2"=>dirname(__FILE__), "3"=>dirname(dirname(__FILE__)), "4"=>$_SERVER['DOCUMENT_ROOT'].WEB_PATH原创 2017-07-12 14:04:26 · 395 阅读 · 0 评论 -
PHP去除Html所有标签、空格以及空白
function cutstr_html($string, $sublen){ $string = strip_tags($string); $string = trim($string); $string = ereg_replace("\t","",$string); $string = ereg_replace("\r\n","",$string);原创 2017-07-03 09:48:39 · 513 阅读 · 0 评论 -
php中的session性能
默认情况下开启PHP会话,会在服务器端创建一个sess_PHPSESSID文件,返回一个名为PHPSESSID的cookie给浏览器.PHP操作$_SESSION数组添加和访问会话数据.PHP同一个会话之间共享同一个对象实例:object通过serialize序列化成string,然后保存到会话变量中:$_SESSION['object'] = serialize($object)原创 2017-06-09 14:50:31 · 1810 阅读 · 0 评论 -
PHP $_SERVER详解
$_SERVER['HTTP_ACCEPT_LANGUAGE']//浏览器语言 $_SERVER['REMOTE_ADDR'] //当前用户 IP 。 $_SERVER['REMOTE_HOST'] //当前用户主机名 $_SERVER['REQUEST_URI'] //URL$_SERVER['REMOTE_PORT'] //端口。 $_SERVER['SERVER_NA转载 2017-06-09 14:47:36 · 363 阅读 · 0 评论 -
php使用mongodb实现附近功能
配置return array ( 'lbs' => array ( 'host' => '88888888888888', 'username' => '', 'password' => '', ));连接$constr=bizma_cjfaster::ld_config("lbs",原创 2017-06-20 11:26:28 · 584 阅读 · 0 评论 -
个人站点问题汇总
1,解决80端口占用方案1:以管理员身份运行cmd;输入net stop http;如果提示是否真的需要停止这些服务,则选择“Y”;完成后输入:sc config http start=disabled方案2:Ctrl+x,然后选择“计算机管理”,展开“服务和应用程序”,找到“服务”;找到“World Wide Web Publishing Service”,双原创 2017-02-14 01:32:06 · 445 阅读 · 0 评论 -
laragon引入github项目
使用 Git 在你的电脑中执行克隆仓库命令:git clone url进入该 项目 目录并使用 Composer 进行依赖安装:cd projectcp .env.example .envcomposer install打开 .env 文件配置数据库等各类信息。生成应用秘钥:php artisan key:generatephp artisan jwt:secret --force生成数据表...原创 2018-02-25 18:23:54 · 794 阅读 · 0 评论