预览模式: 普通 | 列表

LAMP环境配置 详细命令过程

以下是笔者初装VMware虚拟机以来,对其安装步骤和使用的一点总结,以给初学者指个方向,少走弯路。

1.下载VMware  
官网查看最新版本: http://www.vmware.com/download/ws/
未来软件园下载页: http://www.orsoon.com/soft/search.asp?keyword=VMware&act=topic&x=17&y=18

查看更多...

分类:PHP | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 4

PHP验证变量类型

isset() :                                                             //变量是否已经声明
empty():                                                         //变量是否为空
defined():                                                          //常量是否已经定义 define()
array_key_exists(mixed key, array search) ://检查给定的键名或索引是否存在于数组中

判断数据类型

is_numeric ( mixed var ): //检测变量是否为数字或数字字符串
is_bool():                            //检测变量是否是布尔型
is_float():                            //检测变量是否是浮点型 和is_double,is_real()都一样的用法
is_int():                               //检测变量是否是整数is_integer()一样的用法
is_string():                         //检测变量是否是字符串
is_object():                        //检测变量是否是一个对象
is_array():                          //检测变量是否是数组
is_null():                            //检测变量是否为 NULL 值是否是NULL大小写敏感
⊙被赋值为 NULL。
⊙尚未被赋值。
⊙被 unset()。

表P.1.用 PHP 函数对 $x 的比较

表达式
            gettype()        empty()        is_null()        isset()        boolean : if($x)

$x = "";            string               TRUE            FALSE           TRUE        FALSE
$x = NULL       NULL               TRUE            TRUE              FALSE       FALSE
var $x;             NULL               TRUE            TRUE              FALSE       FALSE
$x 尚未定义     NULL            TRUE            TRUE            FALSE     FALSE
$x = array();    array               TRUE            FALSE            TRUE        FALSE
$x = false;       boolean        TRUE             FALSE            TRUE        FALSE
$x = true;        boolean         
FALSE            FALSE           TRUE        TRUE
$x = 1;         integer            FALSE            FALSE           TRUE        TRUE
$x = 42;          integer            FALSE            FALSE            TRUE        TRUE
$x = 0;            integer            TRUE              FALSE            TRUE        FALSE
$x = -1;           integer            FALSE            FALSE             TRUE   
    TRUE
$x = "1";      string               FALSE            FALSE            TRUE        TRUE
$x = "0";         string   
           TRUE              FALSE          TRUE        FALSE
$x = "-1";       string               FALSE            FALSE          TRUE        TRUE
$x = "php";     string               FALSE            FALSE           TRUE        TRUE
$x = "true";     string               FALSE            FALSE           TRUE        TRUE
$x = "false"; string               FALSE            FALSE           TRUE        TRUE

表P.2.用 == 进行松散比较

  TRUE     
FALSE  
1      
0      
-1    
"1"    
"0"    
"-1"    
NULL    
array()   
"php"   
TRUE TRUE FALSE TRUE FALSE TRUE TRUE FALSE TRUE FALSE FALSE TRUE
FALSE FALSE TRUE FALSE TRUE FALSE FALSE TRUE FALSE TRUE TRUE FALSE
1 TRUE FALSE TRUE FALSE FALSE TRUE FALSE FALSE FALSE FALSE FALSE
0 FALSE TRUE FALSE TRUE FALSE FALSE TRUE FALSE TRUE FALSE TRUE
-1 TRUE FALSE FALSE FALSE TRUE FALSE FALSE TRUE FALSE FALSE FALSE
"1" TRUE FALSE TRUE FALSE FALSE TRUE FALSE FALSE FALSE FALSE FALSE
"0" FALSE TRUE FALSE TRUE FALSE FALSE TRUE FALSE FALSE FALSE FALSE
"-1" TRUE FALSE FALSE FALSE TRUE FALSE FALSE TRUE FALSE FALSE FALSE
NULL FALSE TRUE FALSE TRUE FALSE FALSE FALSE FALSE TRUE TRUE FALSE
array() FALSE TRUE FALSE FALSE FALSE FALSE FALSE FALSE TRUE TRUE FALSE
"php" TRUE FALSE FALSE TRUE FALSE FALSE FALSE FALSE FALSE FALSE TRUE

表P.3.用 === 进行严格比较

           TRUE        FALSE        1        0 -1            "1"    "0"         "-1"          NULL    array()    "php"
TRUE
   TRUE    FALSE    FALSE    FALSE    FALSE    FALSE    FALSE    FALSE    FALSE    FALSE    FALSE
FALSE    FALSE    TRUE    FALSE    FALSE    FALSE    FALSE    FALSE    FALSE    FALSE    FALSE    FALSE
1    FALSE    FALSE    TRUE    FALSE    FALSE    FALSE    FALSE    FALSE    FALSE    FALSE    FALSE
0 FALSE    FALSE    FALSE    TRUE    FALSE    FALSE    FALSE    FALSE    FALSE    FALSE    FALSE
-1    FALSE    FALSE    FALSE    FALSE    TRUE    FALSE    FALSE    FALSE    FALSE    FALSE    FALSE
"1" FALSE    FALSE    FALSE    FALSE    FALSE    TRUE    FALSE    FALSE    FALSE    FALSE    FALSE
"0"    FALSE    FALSE    FALSE    FALSE    FALSE    FALSE    TRUE    FALSE    FALSE    FALSE    FALSE
"-1"    FALSE    FALSE    FALSE    FALSE    FALSE    FALSE    FALSE    TRUE    FALSE    FALSE    FALSE
NULL    FALSE    FALSE    FALSE    FALSE    FALSE    FALSE    FALSE    FALSE    TRUE    FALSE    FALSE
array()    FALSE    FALSE    FALSE    FALSE    FALSE    FALSE    FALSE    FALSE    FALSE    TRUE    FALSE
"php"    FALSE    FALSE    FALSE    FALSE    FALSE    FALSE    FALSE    FALSE    FALSE    FALSE    TRUE

分类:PHP | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 10

2010年 武汉第一场雪...




感觉有点冷!手都懒得敲打键盘了!
分类:Essay | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 2

转眼2010了...

今天抽点时间改了下风格,也希望自己新年新气象。
感谢zKing提供风格[http://www.imeetyou.net]

感觉人气还很少哦,PHP道路还很漫长!

查看更多...

分类:Essay | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 1

MySQL与事务

今天在网上看见一个关于mysql事物的说明,我觉得写得不错,拿给大家看看

MySQL5.X都已经发布好久了,但是还有很多人认为MySQL是不支持事务处理的,这不得不怪他们是孤陋寡闻的,其实,只要你的MySQL版本支持BDB或InnoDB表类型,那么你的MySQL就具有事务处理的能力。这里面,又以InnoDB表类型用的最多,虽然后来发生了诸如Oracle收购InnoDB等令MySQL不爽的事情,但那些商业上的斗争与技术无关,下面以InnoDB表类型为例简单说一下MySQL中的事务。

查看更多...

Tags: MySQL MySQL事务 事务处理 Mysql机制

分类:Mysql | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 21

php 如何使用抽象类和接口类?

在我才接触php的时候,也觉得这个东西没有什么用,在后来的逐渐接触大系统以后,才发现其实这些东西还是有一定的作用的,下面我就简单的说说。

1.php 接口类:interface

其实他们的作用很简单,当有很多人一起开发一个项目时,可能都会去调用别人写的一些类,那你就会问,我怎么知道他的某个功能的实现方法是怎么命名的呢,这个时候php接口类就起到作用了,当我们定义了一个接口类时,它里面的方式是下面的子类必须实现的,比如

查看更多...

Tags: 抽象类 接口类 PHP

分类:PHP | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 24

软件开发者面试百问

随着国家对软件开发人才的注重,现在市场出现各式各样的IT培训机构,培训出来的人也五花八门,IT企业为招到符合自己公司的技术人才,招到真正技术人员,也列出各式各样的面试问题,对于一些刚毕业出来的学子们确实有些难度,我整理了出来一套软件开发者面试百问发出来(问题也包括招一些高级技术人员),希望能帮到你们的忙。
一、需求

你能给出一些非功能性(或者质量)需求的例子吗?
如果客户需要高性能、使用极其方便而又高度安全,你会给他什么建议?

查看更多...

分类:PHP | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 8

PHP文件下载类

程序代码 程序代码
<?
//====================================================
//  FileName:download.class.php
//  Summary: 文件下载类
//   使用范例:

查看更多...

分类:PHP | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 29