php
zqinghai
这个作者很懒,什么都没留下…
展开
-
php preg_match的使用
////获得 XXXX.XXXX$tringname = 'com.example';preg_match("/^[0-9a-zA-Z]+([.])+([0-9a-zA-Z]+)/",$stringname )//从URL中获取主机名称preg_match('@^(?:http://)?([^/]+)@i',"http://www.php.net/index.htm原创 2013-12-16 13:14:10 · 936 阅读 · 0 评论 -
CodeIgniter third_party 使用demo
//application/controllersclass Help extends CI_Controller{ /** * Construct funciton, to pre-load lang,model and helper configuration * * @return void */ fun原创 2016-04-26 11:28:16 · 1581 阅读 · 0 评论 -
php gzip压缩解压缩
php gzip原创 2016-09-13 11:11:30 · 4638 阅读 · 0 评论 -
php调用系统shell命令自动更新线上网站代码为git版本库最新版
http://www.ngif.cn/detail/34.html准备你的网站是php写的你网站的代码使用的是git clone的代码, 更新代码使用的是git pull方式自动更新php文件1 . 在网站根目录下新建 /update.php, 并写入下面的代码, 可以把DIR修改成网站所在目录, 如果是当前目录, 可以不修改.phpchdir(__DIR__);转载 2016-10-14 11:17:36 · 3865 阅读 · 0 评论 -
symfony xampp 安装(一)
php集成工具xampp;一、pear安装symfonypear添加环境变量;Set right include path and to make sure that all pear packages will be installed in the right locations.Goto System Properties into the Advan原创 2016-12-12 13:54:50 · 612 阅读 · 0 评论 -
linux下使用PHPExcel
php配置文件包含PHPExcel原始路径:php.ini文件:; UNIX: "/path1:/path2"include_path = ".;/nginx/html/Classes:/opt/codereview/PHPExcel/Classes";关键点:冒号分隔符原创 2016-12-16 14:23:20 · 2840 阅读 · 0 评论 -
php post get请求
/* curl 解释: curl是利用URL语法在命令行方式下工作的开源文件传输工具 php模拟post请求接口 */ /** 模拟post进行url请求 @param string $urldecode(str)原创 2017-02-17 10:35:11 · 350 阅读 · 0 评论 -
在centos6.5 上通过yum安装nginx和php-fpm
在centos6.5 上安装php5.6第一步:配置yum源追加CentOS 6.5的epel及remi源。# rpm -Uvh http://ftp.iij.ad.jp/pub/linux/fedora/epel/6/x86_64/epel-release-6-8.noarch.rpm# rpm -Uvh http://rpms.famillecollet.com/ente原创 2017-05-15 16:57:02 · 1223 阅读 · 0 评论 -
yii2.0.12
开启新的征程问题1:cookies报错修改配置basic\config\web.php 'cookieValidationKey' => 'seikai',原创 2017-08-29 01:44:48 · 358 阅读 · 0 评论 -
运行三年,日活百万的微服务数据分析架构(移动数据分析)
这几年数据分析迅速发展,我们也做了一个微数据分析工具。该产品已成功运行三年,满足日活百万的企业。产品结构很简单,用世上最简单的语言php,最普遍的数据库mysql,服务器可以选择apache也可以选择nginx,一切看你自己的喜好。 一、微服务架构图: 1、SDK上传数据到服务器,如果安装redis做缓存,数据会最先进到redis,然后定时抽取数据到DB服务器。有了redis原创 2017-08-31 17:28:28 · 891 阅读 · 0 评论 -
yii composer 安装
http://www.yiichina.com/download安装composer:composer -v E:\xampp\htdocs\yiipro\basic>composer -v ______ / ____/___ ____ ___ ____ ____ ________ _____ / / / __ \/ __ `__ \/ __原创 2017-11-20 16:00:58 · 434 阅读 · 0 评论 -
thinkphp5 读书笔记一 斜杠人生
1、'\' 表示根命名空间new StdClass()与 new \stdClass()区别;版本5用的斜杠:new \stdClass();2、json2.1、编码json_encode;$arr[0]=13019;$image['image_pic']=$arr;echo son_encode($image); 输出结果:### "{"image_pic":[13019]}"2.2、解码...原创 2018-05-29 20:16:50 · 391 阅读 · 0 评论 -
php composer
1、安装扩展composer require monolog/monolog执行完之后,composer.json文件会添加{ "name": "topthink/think", "description": "the new thinkphp framework", "type": "project", "keywords": [原创 2018-05-31 15:01:53 · 298 阅读 · 0 评论 -
MySQL数据库编码、html页面编码、PHP或html文件本身编码要全部一致。
1、MySQL数据库编码:建立数据库时指定编码(如gbk_chinese_ci),建立数据表、建立字段、插入数据时不要指定编码,会自动继承数据库的编码。数据库连接时,也有编码,可以在连接完数据库后,执行mysql_query(‘SET NAMES gbk’);//将gbk换成你的编码,如utf8。2、html页面的编码,指的是这一行的设置:meta转载 2016-02-19 15:10:36 · 1029 阅读 · 0 评论 -
php+redis
redis是一个key-value存储系统。PHP客户端,使用很方便。若想在PHP中使用redis,首先要先安装redis。然后在PHP中配置扩展。1.安装redis。首先下载好redis安装文件,解压到D盘或其他盘。然后通过Dos命令行进行安装。把这个文件夹复制到其它地方,比如D:\redis 目录下。打开一个cmd窗口 使用cd命令切换目录到D:\redis 运行转载 2015-09-09 09:31:32 · 305 阅读 · 0 评论 -
json 字符串的问题
1、json数组字符串的问题需求字符串格式:Content Type: application/json; charset=UTF-8appID:10095834workOrderID:10064383appInfo:{"appID":"10095834","packageName":"xxxx.xiaotong.test"}appRights:[{"a原创 2014-01-03 15:31:28 · 474 阅读 · 0 评论 -
php+xampp添加虚拟主机
修改配置文件:1、C盘WINDOWS\system32\drivers\etc目录下的 hosts 文件2、设置文件xampp\apache\conf\httpd.conf3、设置文件xampp\apache\conf\extra\httpd-vhosts.conf1、首先修改C盘WINDOWS\system32\drivers\etc目录下的 hosts 文件,用原创 2013-12-23 10:07:27 · 917 阅读 · 0 评论 -
php 时间处理
[php] view plaincopyprint?echo "今天:".date("Y-m-d").""; echo "昨天:".date("Y-m-d",strtotime("-1 day")), ""; echo "明天:".date("Y-m-d",strtotime("+1 day")). ""; echo "转载 2014-01-07 15:32:38 · 693 阅读 · 0 评论 -
php cookie
http://justcoding.iteye.com/blog/842371转载 2014-01-09 10:15:29 · 447 阅读 · 0 评论 -
XAMPP服务器在局域网只能本机访问且无法用IP访问的解决办法
XAMPP服务器在局域网只能本机访问且无法用IP访问的解决办法前几天安装了xampp for pc 1.7.4版本.装好后在本地电脑通过https://localhost访问正常.然后换了台电脑通过ip访问的时候就出现了无法打开的状况.然后在网上查找了下相关的办法,如下: 办法一(测试成功):修改httpd.conf(xampp/ap转载 2014-01-27 15:05:41 · 2715 阅读 · 0 评论 -
php 学习 框架 大龄程序员的安排
引用一个大龄程序员的话“discuz、phpwind论坛的源码,phpcms、dedecms的源码,1个系统读3个月。。1个系统读3个月。。。我靠。。我只给自己两周的时间(不过目标是精简后的ECSHOP)。。。”原创 2014-03-04 09:55:54 · 854 阅读 · 0 评论 -
php 新手遇到的点点滴滴集合 一只整理中
1、接收表单POST过来的数据时报Undefined>如下:$name=$_POST['username'];用以上代码总是提示Notice: Undefined>(本人亲自测试过): 1)在变量前面加上一个@,如$name = @$_POST['username'];2)修改php.ini中的error配置下错误显示方式:error_reporting=E_ALL &原创 2013-12-25 16:59:40 · 462 阅读 · 0 评论 -
php 发送请求的三种方式
class Request{ public static function post($url, $post_data = '', $timeout = 5){//curl $ch = curl_init(); curl_setopt ($ch, CURLOPT_URL, $url); curl_setopt ($ch, CURLOP转载 2014-03-27 10:10:55 · 535 阅读 · 0 评论 -
php 二维数组排序
PHP一维数组的排序可以用sort(),asort(),arsort()等函数;原创 2014-05-15 16:56:13 · 639 阅读 · 0 评论 -
Question2Answer mysql insert eventlog utf8_encode ( string $data )
折腾了一天,终于弄出来了。/* Question2Answer by Gideon Greenspan and contributors http://www.question2answer.org/ File: qa-plugin/event-logger/qa-event-logger.php Description: Event modul原创 2015-04-22 17:21:45 · 919 阅读 · 0 评论 -
Phabricator配置
Phabricator配置Phabricator是一款代码review的工具,可以支持团队成员间的code review,以提高并保证代码的质量。phabricator地址是:http://115.29.37.1:9999/Phabricator配置安装依赖安装arcanist安全认证Phabricator配置安装依赖安装php安装git转载 2015-05-13 10:20:10 · 3011 阅读 · 0 评论 -
php A*从迷宫迈向光明
/** 生成迷宫类 * @date 2015-07-10 * @edit http://www.lai18.com * @version 1 **/ class Maze{ // Maze Create private $_w; private $_h; private $_grids; private $_walkH转载 2015-07-28 17:05:31 · 613 阅读 · 0 评论 -
Mysql安装出现=========== install/remove of the Service Denied
1、在安装mysql过程中遇到一个问题 install/remove of the Service Denied,这个问题说明自己没有安装和删除的权利,原因是自己在运行cmd过程是没有使用管理员身份运行,解决方法:就是以管理员身份运行cmd,再进行安装 步骤:1 打我的电脑------C盘-----window文件夹---------System32-----cmd.exe,右...转载 2018-09-30 14:05:06 · 4733 阅读 · 1 评论