
php
yjreset
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
php环境搭建
用wampserver安装如果是没有装过VC的需要先安装vc环境,不然会报msvcr110.dll等dll丢失错误。安装好wampserver后找到wampserver下的php版本,将路径配置到环境变量中再WIN+R cmd 进入命令行输入 php -v ,出现版本信息则安装成功vc环境及wampserver链接:http://pan.baidu.com/s/1kV3gt75 密原创 2017-08-16 22:22:11 · 235 阅读 · 0 评论 -
linux学习之PHP环境搭建
Centos系统自带的php版本很低,如果我们需要使用高版本的php,可以不用编译安装,直接用yum安装会非常省时省力。 centos_php_02 简介 PHP(超文本预处理器)是一种通用开源脚本语言。语法吸收了C语言、Java和Perl的特点,利于学习,使用广泛,主要适用于Web开发领域。PHP 独特的语法混合了C、Java、Perl以及PHP自创的语法。 用PHP做出的动态页面与其他的转载 2018-01-29 12:05:11 · 258 阅读 · 0 评论 -
DNS负载均衡与NGINX负载均衡策略
负载均衡是指的是把请求均匀的分摊到多个服务器上处理。一般常见的负载均衡有两种:①客户端与反向代理服务器之间的DNS负载均衡②反向代理服务器与应用服务器之间的负载均衡(这种负载均衡有很多,可以是weblogic的负载均衡,可以是Apache+Tomcat负载均衡,也可以是nginx负载均衡,这里只讨论nginx负载均衡)。负载均衡的关键在于如何使请求均匀的分摊到服务器上。这里考量均匀不仅仅只的是请求数转载 2018-01-29 15:04:04 · 373 阅读 · 0 评论 -
PHP中use的使用方法
最近一段时间在研究php框架,一直想的什么时候才能开发出自己的框架,当然这是为了提升自己的编程水平,同时能把平时学的零散的东西糅合在一块熟练应用。但是开发一个框架根本不知道如何做起,先开发什么,虽然php的框架也不少,但是都是如何应用,没有文档和视频可以学习,这是让我特别郁闷的事情,相信不少想自己开发框架玩的小伙伴都有类似的感受,郁闷归郁闷,自己还是动手做了,做的时候困难和想象的一样难,从一开始就有转载 2018-01-30 09:38:12 · 24283 阅读 · 10 评论 -
linux学习之apache安装
一、首先在系统上面查询一下是否已经安装了apache 【Apache在linux系统里的名字是httpd】rpm -qa httpd 如果有返回的信息,则会显示已经安装的软件。如果没有则不会显示其它的信息。如下图是没有安装的。查询的时候没有显示其它的信息。二、查询到系统是还没有进行安装的,那么我们打一个命令直接安装就可以了yum install httpd原创 2018-01-30 11:31:49 · 197 阅读 · 0 评论 -
linux学习之mysql安装
查看是否安装mysql:yum list installed | grep mysql有的话需要移除。 如:yum -y remove mysql-libs.x86_64查看yum库上的mysql版本信息(CentOS系统需要正常连接网络)。yum list|grep mysql安装: yum -y install mysql-server mysql mysql-devel安装完成后,使用命令m原创 2018-01-30 12:05:36 · 222 阅读 · 0 评论 -
php post接收原始数据
通常情况下用户使用浏览器网页表单向服务器post提交数据,我们使用PHP接收用户POST到服务器的数据,并进行适当的处理。但有些情况下,如用户使用客户端软件向服务端php程序发送post数据,而不能用$_POST来识别,那又该如何处理呢?$_POST方式接收数据$_POST方式是通过 HTTP POST 方法传递的变量组成的数组,是自动全局变量。如使用$_POST['name']就原创 2018-02-27 11:53:16 · 1393 阅读 · 0 评论 -
递归获取多对多节点关系
//连接节点表$nodesObj = M("nodes");$nextNodeIds = $nodesObj->where($map)->getField("id",true);//根据条件查询,获取初始水厂节点//连接节点关系表$nodeRelationObj = M("node_relation");$relations = array();$innerRelation = a原创 2018-02-08 10:39:00 · 577 阅读 · 0 评论 -
允许mysql远程访问设置
1.进入 mysql:/usr/local/mysql/bin/mysql -u root -p 2.使用 mysql库 :use mysql; 3.查看用户表 :SELECT `Host`,`User` FROM user; 4.更新用户表 :UPDATE user SET `Host` = '%' WHERE `User` = 'root' LIMIT 1; 5.强制刷新权限 :flus原创 2018-03-06 10:27:06 · 265 阅读 · 0 评论 -
php学习资源
PHP相关的有参考价值的社区,博客,网站,文章,书籍,视频等资源PHP网站(PHP Websites)PHP The Right Way - 一个PHP实践的快速参考指导PHP Best Practices - 一个PHP最佳实践 - Clean Code PHP - 一个PHP 编码标准 - PHP Weekly News - 一个PHP 周刊Securi转载 2018-02-03 17:14:56 · 5271 阅读 · 2 评论 -
PHP树节点递归算法
遇到需要设计树节点的数据库结构,以及需要读出来的树节点数据结构!大家是否会选择用数据库的查询方式来获取树结构呢?//曾经的数据库查询获取方式$res = $this->db->query("select * from menu where pid = 0");foreach($res as $k=>$v){ $res[$k]['child'] = $this->db->query("s转载 2018-02-01 18:00:02 · 973 阅读 · 0 评论 -
php中单引号与双引号
” ” 双引号里面的字段会经过编译器解释,然后再当作HTML代码输出。‘ ‘ 单引号里面的不进行解释,直接输出。一般情况下两者是通用的.但双引号内部变量会解析,单引号则不解析.原创 2017-08-21 11:57:24 · 243 阅读 · 0 评论 -
php中public,private,protect
// public 表示全局,类内部外部子类都可以访问;// private表示私有的,只有本类内部可以使用;// protected表示受保护的,只有本类或子类或父类中可以访问;//父类class father{ public function a(){ echo "function a"; } private function b(){ echo "f转载 2017-08-21 15:41:06 · 707 阅读 · 0 评论 -
wamp解决局域网无法访问的403问题
D:\wamp64\bin\apache\apache2.4.18\conf\extra\httpd-vhosts.conf文件中Require local下加一个Require all granted原创 2017-09-07 10:53:28 · 636 阅读 · 0 评论 -
header("Content-type:text/html;charset=utf-8")含义
有时在你会发现在.php 文件中写的汉字,在浏览器内浏览是乱码;这有可能是你的php文件没有定义编码,如何在php文件内定义页面编码呢?可以用headr() 方法:具体语句如下:header("Content-type:text/html;charset=utf-8");这样你就可以指定你的页面是utf-8编码的了。转载 2017-09-11 09:11:45 · 13486 阅读 · 0 评论 -
thinkphp D方法与M方法
D方法:实例化自定义模型类,当自定义模型类不存在时,实例化Model基类M方法:实例化Model基类原创 2017-09-11 11:56:48 · 727 阅读 · 0 评论 -
ThinkPHP中在调用js文件中使用U方法和已配置路径问题
模板文件var plugin = '__PLUGINS__';引入的js文件test.js:console.log(plugin);原创 2017-12-14 10:35:51 · 1147 阅读 · 0 评论 -
php中const与define的区别
常量是一个简单的标识符。在脚本执行期间该值不能改变(除了所谓的魔术常量,他们其实不是常量)。常量默认大小写敏感。通常常量标识符总是大写的。 可以用define()函数来定义常量。在php5.3.0以后,可以使用const关键字在类定义的外部定义常量,先前版本const关键字只能在类(class)中使用。一个常量一旦被定义,就不能再改变或取消定义。 常量只能包含标量数原创 2018-01-31 18:05:45 · 194 阅读 · 0 评论 -
mysql密码设置
方法1: 用SET PASSWORD命令 mysql -u root mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass');方法2:用mysqladmin mysqladmin -u root password "newpass" 如果root已经设置过密码,采用如下方法 mysqladmin -u root pas原创 2018-03-06 10:30:27 · 326 阅读 · 0 评论