- 浏览: 90059 次
- 性别:
最新评论
文章列表
PHP实践之路(目录索引)
PHP中控制结构
首先要说明的一点是:在php中和其他高级语言类似,在一对大括号{}中间的语句称为一个语句组。每条语句都是以分号作为结尾
1、if/else控制结构
a、结构模式一
if(expr){
statement 1
}
el ...
- 2013-06-29 13:38
- 浏览 446
- 评论(0)
1、PHP实践之路(一)搭建PHP运行环境(php+mysql+apache)
2、PHP实践之路(二)apache虚拟主机配置
3、PHP实践之路(三)PHP初探数据类型
4、PHP实践之路(四)PHP中常量和变量
5、PHP实践之路(五)PHP中的运算符
6、PHP实践之路(六)控制结构
7、PHP实践之路(七)PHP函数
8、PHP实践之路(八)类与对象(1)
9、
- 2013-06-29 11:56
- 浏览 401
- 评论(0)
PHP实践之路(目录索引)
PHP中的运算符
1 、运算符的优先级
下面是从API上截图的一张PHP运算符优先级表格,从上到下,优先级从高到低
2、算术运算符
算术运算符包含
a、取反运算符:-,对单个变量进行取反运算
b、加法运算符:+,无左右之分
c、加法运算符:-,有减数和被减数区别
d、乘法运算符:*,无左右之分
e、除法运算符:/,有除数和被除数之分,除被除数和除数都是整数并且整除返回整数情况之外,其他返回的都是浮点数
f、取模运算符:%,除后取余
3、位运算符
位运算符包含
a、按位与:&,除了1& ...
- 2013-06-29 00:04
- 浏览 504
- 评论(0)
PHP实践之路(目录索引)
PHP中的常量和变量
1、常量
一个常量一旦被定义,就不能再改变或者取消定义
a、常用系统预定义常量介绍
TRUE:表示布尔值的true
FALSE:表示布尔值的false
_FILE_:当前php文件名
_LINE_:当前行数
PHP_OS:当前操作系统
PHP_VERSION:当前php版本
实验时间
<?php
echo __FILE__; //D:\php_workspace\first_php\index.php
echo "<br />"; // ...
- 2013-06-28 21:03
- 浏览 501
- 评论(0)
PHP实践之路(目录索引)
PHP中的数据类型
1、四种标量类型
boolean(布尔型):取值为true和false两者之一,并且不区分大小写
注意:a、强制转换为布尔型型时可以采用(bool)或者(boolean)
b、当转换为布尔型时,以下值被认为是false。除以下情况其他都为true
1)boolean型false本身
2)整形0
3)浮点型0.0
4)空字符串或者字符串“0”
5)不包含任何元素的数组
6)没有成员变量的对象
7)特殊类型 NULL(包括尚未设定的变量)
9)从没有任何标记(tags)的XML文档生成的SimpleXML对象 ...
- 2013-06-27 21:39
- 浏览 500
- 评论(0)
原文出处:mnot译文出处:张鑫旭
最近的译文距今已有4年之久,原文有一定的更新。今天踩着前辈们的肩膀,再次把这篇文章翻译整理下。一来让自己对web缓存的理解更深刻些,二来让大家注意力稍稍转移下,不要整天HTML5, ...
- 2013-06-14 14:45
- 浏览 391
- 评论(0)
PHP实践之路(目录索引)
一、环境
1)操作系统:windows xp
2)apache2.2
二、背景
当我们在开发项目或者在学习时,总会建立多个项目。这样在apache中默认的工作目录只有在htdocs目录下。所以我们必须建立虚拟主机,让我们的单台计算机可以当多个服务器来使用。这里我们就需要配置虚拟主机
三、解决方案
1)如果只为了达到多个工作目录的要求,可以在httpd.conf中配置<IfModule alias_module>模块,具体方式可以在网上找,但这个方式有缺陷,当工作目录不在磁盘根目录下时,解析路径将会遇到问题
2)ap ...
- 2013-06-09 11:07
- 浏览 321
- 评论(0)
本文转载自:http://youngsterxyf.github.io/2013/06/01/php-best-practices/
以下是原文,整理个目录出来如下
PHP最佳实践(译)Jun 01, 2013
原文: PHP Best Practices-A short, practical guide for common and confusing PHP tasks
译者:youngsterxyf
最后修订日期& ...
- 2013-06-07 17:00
- 浏览 560
- 评论(0)
转载自:http://blog.163.com/chengwei_1104/blog/static/53645274200921103938571/
sqlcode
sqlstate
说明
000
00000
SQL语句成功完成
01xxx
SQL语句成功完成,但是有警告
+012
01545
未限定的列名被解释为一个有相互关系的引用
+098
01568
动态SQL语句用分号结束
+100
02000
没有找到满足SQL语句的行
+110
01561
用DATA CAPTURE定义的表的更新操作不能发送到原来的子系统
+ ...
- 2013-05-16 08:51
- 浏览 277
- 评论(0)
转自:http://www.cnblogs.com/longyi1234/archive/2010/03/22/1691904.html
按平均时间将排序分为四类:(1)平方阶(O(n2))排序
一般称为简单排序,例如直接插入、直接选择和冒泡排序;
(2)线性对数阶(O(nlgn))排序
如快速、堆和归并排 ...
- 2013-05-14 11:04
- 浏览 233
- 评论(0)
通用数据结构貌似包括:数组、链表、树(二叉树、平衡树)、哈希表。之所以称之为通用数据结构是因为它们通过关键字的值来存储、查找数据。
现实中,要想存储人事记录、货存记录、合同表或销售业绩表等数据,则只需要一般用途的数据结构,即通用数据结构即可。至于具体使用哪一种数据结构,可以参考(哥,只是参考)下图:
请不要从上图中得出“平衡树”是最好的结论。咱还是要坚持“具体问题,具体分析”的结论的。
这些最快的结构也是有缺陷的(貌似一定要这样说,才显的严谨、有水平。所以以后出书的时候要记得啊)。首先,它们的程序在不同程度上比数组和链表的复杂;其次,哈希表要求预先知道要存储多少数据,数据对存储空间的利 ...
- 2013-05-09 16:22
- 浏览 331
- 评论(0)
一、背景
很多时候我们都会用FTP工具来实现文件的上传下载功能,于是琢磨着也用java的相关知识来自己实现一个简单的文件服务器
二、NIO Socket
考虑到文件的上传下载其实就是客户端和服务器进行通讯,然后进行数据交换。此时就可以采用Socket来实现。从JDK1.4版本以来java提供了更加高效的非阻塞形式的Socket,也就是NIO方式的Socket,通过通道Channel和缓冲器Buffer的方式来进行数据的读写。关于NIO的介绍,这里找了网上的一篇文章,可以参考一下
JAVA NIO简介
三、实施步骤
1、实现文件的上传下载等,需要服务器和客户端两部分。 ...
- 2013-02-26 17:29
- 浏览 472
- 评论(0)
一、背景
在做某类程序应用时,需要将服务器的响应自动的反馈给浏览器,而不是采用用户请求的方式。基于这样的应用还是比较多的,比如说网页聊天、实时消息提醒等等。所以我们需要这样一种技术来实现服务器主动的将 ...
- 2013-02-25 17:08
- 浏览 427
- 评论(0)
一、问题描述
目前基本上的系统都会涉及到权限的控制,而且粒度都比较小,一般都要控制到具体窗口的具体操作上。而要达到这种要求,一个可行的数据库设计将显得非常有帮助。下面我们就设计一个通用型的数据库来达到权限的控制
二、测试环境
操作系统:windows xp
数据库:mysql5.0
辅助设计工具:PowerDesigner15
三、设计过程
1、利用PowerDesigner设计出需要的表,如下图
2、导出sql脚本,如下
/*==============================================================*/
/* ...
- 2013-01-25 17:51
- 浏览 616
- 评论(0)
一、问题描述
以前一直正常的ASP网站今天出现了打不开的情况,网站是部署在IIS下的。通过查找IIS的日志文件“Httperr.log”信息,显示“Connections_Refused”
二、解决方案
在网上搜索了相关资料,默认情况下,如果可用的非分页缓冲池内存不足 20MB,IIS 6.0 中的 HTTP 服务停止接受连接,所以有以下两种方案供选择
1、重启服务器释放内存
2、采用微软官方解决办法为在注册表里把 EnableAggressiveMemoryUsage 值设为1解决。具体操作方法如下
1.1、进入注册表,进入具体项:HKEY_LOCAL_MACHINE\S ...
- 2012-12-11 09:46
- 浏览 564
- 评论(0)