E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
-PHP-
PHP-
"php://(类型)"访问各个输入/输出流以及全局变量$HTTP_RAW_POST_DATA讲解
$_POST $HTTP_RAW_POST_DATA php://input 先来讲以上三者的区别: $_POST:以关联数组方式组织提交的数据, 并对原数据进行编码处理(urldecode)和编码转换, 无论表单enctype为何值, $_POST都可以成功取到传值, 但是碰到不能识别解析的(比如POST过来的Content-Type为text/xml)就无法解析为$_POST数组,
·
2015-10-27 14:46
http
PHP-
学习大规模高并发Web系统架构及开发推荐书籍
以下书籍内容涵盖大型网站开发中几个关键点:高可用、高性能、分布式、易扩展。如果想对大规模高并发Web系统架构及开发有很系统的学习,可以阅读以下书籍,欢迎补充!一、《Linux企业集群—用商用硬件和免费软件构件高可用集群》深入分析了LVS, HeartBeat等,是构建Linux集群不可多得的资料。二、《构建高性能Web站点》重点介绍如何构建一个高性能的Web系统,国内为数不多的值得一读的技术书籍。
·
2015-10-27 14:44
系统架构
PHP-
线程安全与非线程安全版本的区别
Windows版的PHP从版本5.2.1开始有Thread Safe(线程安全)和None Thread Safe(NTS,非线程安全)之分,这两者不同在于何处?到底应该用哪种?这里做一个简单的介绍。 从2000年10月20日发布的第一个Windows版的PHP3.0.17开始的都是线程安全的版本,这是由于与Linux/Unix系统是
·
2015-10-27 14:43
线程安全
PHP-
数据库永久连接
以下为PHP官网上对数据库永久连接做的解释: 永久的数据库连接是指在脚本结束运行时不关闭的连接。当收到一个永久连接的请求时。PHP 将检查是否已经存在一个(前面已经开启的)相同的永久连接。如果存在,将直接使用这个连接;如果不存在,则建立一个新的连接。所谓“相同”的连接是指用相同的用户名和密码到相同主机的连接。(mysql_close() 不会关闭由 mysq
·
2015-10-27 14:42
PHP
PHP-
各种下载安装
SQL SERVER数据库驱动下载:http://msdn.microsoft.com/en-us/sqlserver/ff657782.aspx XDebug驱动下载:http://www.xdebug.org, 其中WINDOWS下可以用以下两个 5.2 http://www.xdebug.org/files/php_xdebug-2.1.0-5.2-vc6.dll 5.3 ht
·
2015-10-27 14:42
PHP
PHP-
手册阅读笔记
1.第一次遇到$_ENV为空数组的情况, 原来是PHP.INI中variables_order为'GPCS'(表示系统在定义PHP预定义变量时的顺序是GET,POST,COOKIES,SERVER,只要在'GPCS'后加上'E'就可以了) 2.当在命令行下获取$_SERVER['HOST_NAME']时为空, 可以用$_ENV['HOSTNAME']; 3.iconv与mb_convert_e
·
2015-10-27 14:41
PHP
PHP-
深入学习Smarty
本文中的边界标签分别为"<{"和"}>" start-12, 都是静态模板中的内容, 即使函数也只是模板中的标签或者变量调解器; 13-end, 都是smarty对象的方法和属性 表达式中不能乱使用空格 1.注释 <{* 我是注释内容 *}> //相当于PHP的注释, 而不是HTML文件的注释, 所以不会出现在页面源码中
·
2015-10-27 14:35
smarty
PHP-
九个非常有用的功能
1. 函数的任意数目的参数你可能知道PHP允许你定义一个默认参数的函数。但你可能并不知道PHP还允许你定义一个完全任意的参数的函数下面是一个示例向你展示了默认参数的函数:// 两个默认参数的函数function foo($arg1 = '', $arg2 = '') { echo "arg1: $arg1\n"; &n
·
2015-10-27 14:34
PHP
PHP-
单例模式
要实现单利模式至少要满足以下条件: 1.必须拥有一个构造函数, 并且必须被标记为private 2.必须拥有一个静态变量保存类的实例 3.必须拥有一个返回这个实例的公共的静态方法 4.必须把__clone();魔术方法实现为空, 以防止对象被复制 来个实例演示: 1 class Db { 2 private $_db; 3 public st
·
2015-10-27 14:30
单例模式
PHP-
多域名单点登陆方案
1.只是二级域名不同(比如a.xx.com, b.xx.com) 利用cookie, 设置domain为".xx.com"即可 2.多个本域名都不相同(比如www.a.com, www.b.com) 1).可以在www.a.com的登录界面利用隐藏iframe + form表单 + js向www.b.com发出请求, b响应设置cookie 2).可以www
·
2015-10-27 14:30
PHP
PHP-
手册阅读
配置选项: html_errors: 无意义的 HTML 标记符会使得出错信息很凌乱, 所以在外壳下阅读报错信息是十分困难的, 因此将该选项的默认值改为 FALSE implicit_flush: 在命令行模式下, 所有来自 print 和 echo 的输出将被立即写到输出端, 而不作任何地缓冲操作, 如果您希望延缓或控制标准输出, 您仍然可以使用 output buffering 设
·
2015-10-23 08:45
PHP
PHP-
提升PHP性能的几个扩展
下面介绍的几个扩展原理都是对OPCODE进行缓存(Opcode缓存原理查看http://www.cnblogs.com/JohnABC/p/4531029.html): Zend Opcache: 由Optimizer+改名而来, 把PHP执行后的数据缓冲到内存中从而避免重复的编译过程,能够直接使用缓冲区已编译的代码从而提高速度,降低服务器负载Zend Guard Loader: 只支持5.3.
·
2015-10-23 08:45
PHP
PHP-
四种解析XML文件的方法
XML处理是开发过程中经常遇到的,PHP对其也有很丰富的支持,本文只是对其中某几种解析技术做简要说明,包括:Xml parser, SimpleXML, XMLReader, DOMDocument。 1。 XML Expat Parser: XML Parser使用Expat XML解析器。Expat是一种基于事件的解析器,它把XML文档视为一系列事件。当某个事件发生时,它调用一个指定的函数
·
2015-10-23 08:32
解析xml
PHP-
二进制文件和文本文件的区别
一、文本文件和二进制文件的定义 计算机上所有文件存储在存储设备上都是二进制的, 所以文本文件和二进制文件的区别并不是物理上的, 而是逻辑上的!简单来说, 文本文件是基于字符编码的文件, 常见的编码有ASCII编码和UNICODE编码等, 二进制是基于值编码的文件, 可以根据具体应用指定某个值是什么意思. 从以上可以看出文本文件基本上是定长编码的, 基于字符, 每个字符在具体
·
2015-10-23 08:31
文本文件
PHP-
网页跳转的几种方式
本文总结了跳转到指定网页的几种方式. 1.利用PHP的header函数Location响应头, header是用来向浏览器返回HTTP响应头(详细请看HTTP协议详解) 1 <?php 2 header('Location:http://suiyongjie.heyuling.com'); 2.refresh响应头 1 <?php 2 header('
·
2015-10-23 08:29
PHP
php-
工厂模式
针对自己的不足与加深php的认识,选择用php来研究各种设计模式。 今天就看了设计模式的介绍,并学习了工厂模式,因为工厂模式比较简单,也比较常用。工厂模式的最主要作用就是对象创建的封装、简化创建对象操作。 下面是一个简单例子: 1 <?php 2 abstract class Parents 3 { 4 public function show(){} 5 }
·
2015-10-22 21:47
工厂模式
php-cli模式学习(PHP命令行模式)
php_cli模式简介
php-
cli是php Command Line Interface的简称,如同它名字的意思,就是php在命令行运行的接口,区别于在Web服务器上运行的php环境(php-cg
·
2015-10-22 21:46
PHP
Windows 7下,搭建PHP开发环境(Apache,PHP,ZendOptimizer,MySQL,Zend)
我也是新手 1.安装Apacheapache_2.2.14-win32-x86-no_ssl.msi 2.安装PHP (1)
php-
5.2.6-win32-installer.msi
·
2015-10-21 12:25
windows 7
php-
简单对称加密算法和字符串与十六进制之间的互转函数
1 <?php 2 /** 3 * 简单对称加密算法之加密 4 * @param String $string 需要加密的字串 5 * @param String $skey 加密EKY 6 * @return String 7 */ 8 function encode($string = '', $skey = 'testphp') { 9 $skey
·
2015-10-21 12:23
对称加密
PHP-
权限控制类
<?php /** * 权限控制类 */ class include_purview { /** * 类的唯一实例 */ private static $instance; /** * 权限常量 */ const SELECT
·
2015-10-21 11:19
权限控制
php-fpm.conf两个至关重要的参数
最关键的是
php-
fpm. conf的 设置,这个会直接导致502 Bad Gateway和504 Gateway Time-out。
·
2015-10-21 11:29
conf
PHP-
发送邮件(php100视频后笔记)
mail.php <? require_once ('email.class.php'); $smtp = new smtp("smtp.qq.com",25,true,"
[email protected]
","***");//这里面的一个true是表示使用身份验证,否则不使用身份验证. //smtp服务器,smtp服务器端口,true
·
2015-10-21 11:53
发送邮件
PHP连接oracle数据库,OCI模块安装
yum install php php-pdo php-devel php-pear php-fpm php-gd php-ldap php-mbstring php-xml php-xmlrpc
php
sdgjsdgjdfgj
·
2015-10-15 20:05
PHP连接oracle数据库
OCI模块安装
PHP连接oracle数据库,OCI模块安装
yum install php php-pdo php-devel php-pear php-fpm php-gd php-ldap php-mbstring php-xml php-xmlrpc
php
sdgjsdgjdfgj
·
2015-10-15 20:05
PHP连接oracle数据库
OCI模块安装
PHP-
基础(常用库函数)
PHP常用库函数1.时间和日期echotime().'';//输出从1970到现在的毫秒数echodate_default_timezone_get().'';//获得默认时区date_default_timezone_set('Asia/Shanghai');//设置时区echodate_default_timezone_get();echodate('Y-m-dH:i:s').'';//设置时
chenglei9128
·
2015-10-15 13:00
PHP-
基础3
1字符串操作1.1字符查询(strpos)$str="HelloWorldHelloMarry".'';echostrpos($str,‘Wo’);//查询字符或字符串所在位置1.2字符串截取(substr)$str2=substr($str,3,2);//第一个参数为要截取的字符串,第二个位置,第三个长度,如果没有第三个参数则从截取位置直到字符串尾echo$str2;//lo1.3字符串分割(s
chenglei9128
·
2015-10-12 15:00
PHP随笔
PHP有三种不同的变量作用域:local(局部)global(全局)static(静态)
PHP-
数组的排序函数在本节中,我们将学习如下PHP数组排序函数:sort()-以升序对数组排序rsort()-以降序对数组排序
u010841344
·
2015-10-05 14:00
wampServer连接oracle
直接放到wamp->apapched->bin下;然后wamp->
php-
>phpextensions,勾选php_oci8_11g;wampServer重启所
Zmotion
·
2015-09-07 14:00
PHP-
基础
1.输出在PHP中提供了4种输出方式,echo,print,printf,sprintf.1、echo()echo() echo可以输出一个或多个字符串,可用圆括号,也可以不用。此函数无返回值。其中echo后面跟单引号('')与双引号(""),均可以输出常量字符串,但是,单引号中的字符串并不解析变量,只有双引号中才解析变量,例如$a=10; echo'$a'; echo"$a"; //单引号ech
chenglei9128
·
2015-08-31 09:00
php-
文件路径问题
1.背景今天在开发一个示例网站的时候,遇到了麻烦的东西,就是Php的文件路径问题,很纠结,后通过查相关资料,获得一些知识!2.具体示例如下(1)本次测试的Url地址如下:app文件夹下的getallifo.php文件http://localhost:8081/GoodsServers/app/getAllIfo.php(2)测试结果$pa=$_SERVER['DOCUMENT_ROOT'];ech
LABLENET
·
2015-08-17 01:21
php-
单例模式实现mysql实例化对象
1.回顾上篇学习了php一个实例:简单的文章管理系统2.学习点这篇将使用单例模式封装一个实现mysql的实例化对象类3.实现类3.1配置文件config.php定义常量:主机地址,用户名,密码,数据库名称。3.2实现mysqlUtil.php通过单例模式实例化mysql_connect()对象和选择数据库,设置编码集!3.3调用和使用//调用$con=Db::getInstance()->conn
LABLENET
·
2015-08-12 15:27
mysql
mysql_query
php
config.php
mysqlUtil.php
php-
实例1:简单的文章管理系统
1.回顾:上篇学习了php与mysql的一些基本操作函数2.这篇将学习php实战1-简单的文章管理系统;3.准备思路3.1目的理解php操作mysql的具体方法,熟悉床用的php内置函数3.2需求1)文章管理列表2)文章发布程序3)文章修改程序4)文章删除程序3.3数据库设计:表article:idint编号titlechar标题authorchar作者descriptionvarchar描述co
LABLENET
·
2015-08-12 00:10
php-
共享内存以及利用共享内存实现消息队列
转载请注明:转载自Yuansir-web菜鸟|LAMP学习笔记本文链接地址:PHP共享内存以及利用共享内存实现消息队列本来是在德问上搜索关于php怎么实现消息队列的答案的,无意中发现一个用共享内存实现的方法回复,翻了下手册查阅一下,感觉PHP控制共享内存还是很有用的,借助shmop完全可以实现,消息队列,缓存,以及应用程序之间交换数据。1.创建一个共享内存段$shm_key = ftok(__FI
meng_philip
·
2015-07-30 13:38
PHP
共享内存
php-
共享内存以及利用共享内存实现消息队列
转载请注明:转载自Yuansir-web菜鸟|LAMP学习笔记本文链接地址:PHP共享内存以及利用共享内存实现消息队列本来是在德问上搜索关于php怎么实现消息队列的答案的,无意中发现一个用共享内存实现的方法回复,翻了下手册查阅一下,感觉PHP控制共享内存还是很有用的,借助shmop完全可以实现,消息队列,缓存,以及应用程序之间交换数据。1.创建一个共享内存段$shm_key = ftok(__FI
meng_philip
·
2015-07-30 13:38
PHP
共享内存
php-
编译安装
版本:php-5.4.13编译环境yum install autoconf automake libtool curl-devel libjpeg-devel libpng-devel freetype-devel gd gd-devel glibc glibc-common -y编译安装ncurses-5.9.tar.gz、openssl-1.0.1e.tar.gz、zlib-1.2.7.ta
caidui
·
2015-07-19 03:26
PHP
安装
编译
php-
编译安装
版本:php-5.4.13编译环境yum install autoconf automake libtool curl-devel libjpeg-devel libpng-devel freetype-devel gd gd-devel glibc glibc-common -y编译安装ncurses-5.9.tar.gz、openssl-1.0.1e.tar.gz、zlib-1.2.7.ta
caidui
·
2015-07-19 03:26
PHP
安装
编译
php-
编译安装
版本:php-5.4.13编译环境yum install autoconf automake libtool curl-devel libjpeg-devel libpng-devel freetype-devel gd gd-devel glibc glibc-common -y编译安装ncurses-5.9.tar.gz、openssl-1.0.1e.tar.gz、zlib-1.2.7.ta
caidui
·
2015-07-19 03:26
php
安装
编译
php命令行界面
\n";'php-r'$ts=filemtime("/data/www/index.html");>echodate("FjYH:clear:s",$ts);'
php-
dcj3sjt126com
·
2015-07-16 17:00
php
cli
php命令行界面
\n";'php-r'$ts=filemtime("/data/www/index.html");>echodate("FjYH:clear:s",$ts);'
php-
dcj3sjt126com
·
2015-07-16 17:00
php
cli
Linux下yum升级安装PHP 5.5
Fedora 20 x86_64 Fedora 20 源中已经有了PHP的源,直接可以使用以下命令安装即可: # yum install php-fpm php-common php-devel
php
·
2015-07-14 10:00
linux
cacti
mysql-server-*mysql-* mysql-connector-odbc-*perl-DBD-MySQL-* unixODBC-*
php
xiaoyu3014
·
2015-07-03 09:18
linux
cacti
mysql-server-*mysql-* mysql-connector-odbc-*perl-DBD-MySQL-* unixODBC-*
php
xiaoyu3014
·
2015-07-03 09:18
linux
Cacti配置
mysql-server-*mysql-* mysql-connector-odbc-*perl-DBD-MySQL-* unixODBC-*
php
小天儿102
·
2015-06-27 14:56
mysql
图片
local
web服务器
软件包
Cacti配置
网卡流量各种数据服务器配置插入系统盘安装软件包(通过rpm或yum)http-*mysql-server-*mysql-*mysql-connector-odbc-*perl-DBD-MySQL-*unixODBC-*
php
小天儿102
·
2015-06-27 14:56
mysql
图片
web服务器
linux
PHP 数组排序内置函数
PHP-
数组排序函数(底层利用快速排序法)sort()-对数组进行升序排列rsort()-对数组进行降序排列asort()-根据关联数组的值,对数组进行升序排列ksort()-根据关联数组的键,对数组进行升序排列
u013372487
·
2015-06-10 10:00
PHP-
获取上周一周的日期
/****************************************获取上周一周的日期,如:$start_date=2015-05-2500:00:00$start_date=2015-06-0100:00:00****************************************/publicfunctiongetSearchDate(){$date=date('Y-m-
90后逆袭
·
2015-06-09 18:14
phpExcel学习
php
Docker多容器配合实现开发环境(nginx、php、memcached、mysql)
官网下载的镜像(例如:
php-
ronin47
·
2015-05-06 08:00
PHP
memcached
mysql)
php5.4中的php-fpm命令
php-fpm.conf确认php-fpm.pid所在位置示例:php-fpm启动:/home/php/sbin/php-fpmphp-fpm关闭:kill-INT`cat/home/php/logs/
php
xuyongjun84
·
2015-04-23 12:56
PHP
命令
fpm
PHP-Java-Bridge的使用(平安银行支付功能专版)
最近使用
PHP-
卖小女孩的小火柴
·
2015-04-13 09:00
bridge
php-java-bridge
JavaBridge
平安银行
平安银行支付
深入
PHP-
直观观察array的扩展
皆知PHP的数组是由HashTable和双链表实现的,为了方便大家查看数组的数据结构,开发一个遍历PHP的数组生成Dot描述的PHP插件,生成dot描述以后可以通过一些渲染工具生成图像,本例用的是Graphviz。 扩展的实现很简单,PHP数组源码是由下面的两种结构体实现的,扩展就是将这两种结构体和各个结构体的关系遍历一遍,生成对应的Dot描述即可。typedefstru
OrangeHolic
·
2015-04-02 17:00
array
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他