- 博客(17)
- 资源 (2)
- 收藏
- 关注
原创 php各种判断变量为空的函数的区别
isset$var = '';// 结果为 TRUE,所以后边的文本将被打印出来。if (isset($var)) { print "This var is set set so I will print.";}// 在后边的例子中,我们将使用 var_dump 输出 isset() 的返回值。$a = "test";$b = "anothertest";var_dump( isset($a) ); // TRUEvar_dump( isset ($a, $b) );
2011-05-27 19:09:00 720
原创 (Javascript)prototype的一个优势也是...
<br /><br />如何在Javascript实现OO编程?恐怕最好的方式就是充分利用prototype属性。关于prototype的介绍有很多,我就不赘述了。比较基本的原理是,当你用prototype编写一个类后,当你new一个新的object,浏览器会自动把prototype中的内容替你附加在object上。这样,通过利用prototype,你也就实现了类似OO的Javascript。<br />在Javascript中,object就是一个associative array。一个function就
2011-01-15 12:06:00 547
原创 (转)什么是套接字(Socket)?
应用层通过传输层进行数据通信时,TCP和UDP会遇到同时为多个应用程序进程提供并发服务的问题。多个TCP连接或多个应用程序进程可能需要通过同一个TCP协议端口传输数据。为了区别不同的应用程序进程和连接,许多计算机操作系统为应用程序与TCP/IP协议交互提供了称为套接字 (Socket)的接口,区分不同应用程序进程间的网络通信和连接。生成套接字,主要有3个参数:通信的目的IP地址、使用的传输层协议(TCP或UDP)和使用的端口号。Socket原意是“插座”。通过将这3个参数结合起来,与一个“插座”Socke
2010-12-18 09:11:00 566
原创 linux如何查看系统信息
<br />转载自:http://flysky815.blog.163.com/blog/static/92692001201023183220409/<br />拿到一个系统,肯定要看看系统配置,linux下看配置,可没有windows那么直观。你只能一个一个查看。<br />一:cpu<br />[root@srv /]# more /proc/cpuinfo | grep "model name"<br />model name : Intel(R) Xeon(R) CPU X
2010-12-07 22:59:00 561
原创 linux如何查看系统信息
<br />转载自:http://flysky815.blog.163.com/blog/static/92692001201023183220409/<br />拿到一个系统,肯定要看看系统配置,linux下看配置,可没有windows那么直观。你只能一个一个查看。<br />一:cpu<br />[root@srv /]# more /proc/cpuinfo | grep "model name"<br />model name : Intel(R) Xeon(R) CPU X
2010-12-07 22:58:00 576
原创 php session操作
启动 Session 会话,并创建一个 $admin 变量: 如果你使用了 Seesion,或者该 PHP 文件要调用 Session 变量,那么就必须在调用 Session 之前启动它,使用 session_start() 函数。其它都不需要你设置了,PHP 自动完成 Session 文件的创建。 执行完这个程序后,我们可以到系统临时文件夹找到这个 Session 文件,一般文件名形如:sess_4c83638b3b0dbf65583181c2f89168ec,后面是
2010-10-25 13:49:00 1049 1
转载 mysql5的外键约束
<br />InnoDB也支持外键约束。InnoDB中对外键约束定义的语法看起来如下:<br /><br />[CONSTRAINT symbol] FOREIGN KEY [id] (index_col_name, ...)<br /><br /> REFERENCES tbl_name (index_col_name, ...)<br /><br /> [ON DELETE {RESTRICT | CASCADE | SET NULL | NO ACTION}]<br /><br /> [ON U
2010-10-15 11:19:00 597
原创 php中的boolean类型
以下值被认为是false:布尔值 FALSE整型值 0(零)浮点型值 0.0(零)空白字符串和字符串 "0" 没有成员变量的数组没有单元的对象(仅适用于 PHP 4)特殊类型 NULL(包括尚未设定的变量)以下值都被认为是true:-1,0000,999,-100非空对象等
2010-09-26 09:27:00 871
转载 php类继承的使用
<br /> PHP类的继承在PHP语言的学习中是一个比较重要的知识点。那么我们该如何正确的学习PHP类的继承呢?在PHP面向对象编程里,类的继承永远是最关键的。<br /><br />这就像人类生儿育女一样(为什么一定要生儿育女呢,难道就是为了防老!不得而知呀),你把自己的一些基因和你老婆的基因各拿出来一些,再生成一个新的个体,这个新的个性一定会包含你们两个人身上的特征,这就是生物上关于遗传(继承)的一个解说。在编程的世界是这个遗传就是继承!<br /><br />首先在了解了继承的一些活生生的原理后,我
2010-09-25 16:10:00 3388
转载 require() 和 include()
<br />一.require() 和 include() <br /> 除了怎样处理失败之外在各方面都完全一样<br />1.include() 产生一个警告<br /> require() 则导致一个致命错误<br />换句话说,如果你想在丢失文件时停止处理页面,那就别犹豫了,用 require() 吧。include() 就不是这样,脚本会继续运行。同时也要确认设置了合适的include_path。<br />就是说再解析程序时即读取require的文件,而不是解析后,如果不能读取到被r
2010-09-16 16:34:00 942
原创 php文件之间相互引用路径问题的一般处理方法
aaa a.php bbb b.php b1.php ccc c.php以上目录中c.php中require(../b1.php),在a.php中require(bbb/ccc/c.php),这样就会出错,因为a.php中会在../中找b1.php,会找不到b1.php文件而报错,解决以上引用问题的一般做法有两种:一、在a.php中加上define('ROOT_PATH',dirname(_
2010-09-01 16:40:00 7306 1
转载 php调用webservice
<br />转:PHP调用Webservice实例文章分类:JavaEyeNuSoap是PHP环境下的WebService编程工具,用于创建或调用WebService。它是一个开源软件,是完全采用PHP语言编写的、通过HTTP收发SOAP消息的一系列PHP类,由NuSphere Corporation(http://dietrich.ganx4.com/nusoap/ )开发。NuSOAP的一个优势是不需要扩展库的支持,这种特性使得NuSoap可以用于所有的PHP环境,不受服务器安全设置的影响。 <br /
2010-08-27 00:18:00 1176
原创 用NuSoap实现php调用webservice
<br />NuSOAP 是 PHP 环境下的 WEB 服务编程工具,用于创建或调用 WEB 服务。它是一个开源软件,当前版本是 0.7.2 ,支持 SOAP1.1 、 WSDL1.1 ,可以与其他支持 SOAP1.1 和 WSDL1.1 的系统互操作。 NuSOAP 完全由PHP语言编写,由一系列 PHP 类组成,不需要扩展库的支持,这种特性使得 NuSOAP 可以用于所有的 PHP 环境,不受服务器安全设置的影响。 <br /><br />1. NuSOAP 的获取和安装 <br /><br />NuS
2010-08-18 10:55:00 1827
转载 php单引号和双引号之区别
<br /><br /> <br /> <br /> <br /> 在PHP中,通常一个字符串被定义在一对引号中,如: <br /><br />'I am a string in single quotes' <br />"I am a string in double quotes" <br /><br /> PHP语法分析器是用成对的引号来判断一个字符串的。因此,所有字符串必须使用同一种单或者双 <br />引号来定义开始和结束。例如,下面的字串定义是不合法的: <br /><br />"I am
2010-08-17 17:38:00 573
转载 php绝对路径与相对路径之间关系的的深入研究
<br />php中好像不能像asp那样用“/”表示根目录,代之以$_SERVER['DOCUMENT_ROOT'],其它则相同:../表示向上一层。./表示当前层。假如现在a/b/c/s.php要调用根目录下的 /bb/s2.txt,则:<br />$RootDir = $_SERVER['DOCUMENT_ROOT']; <br />$fireDir = "$RootDir/bb/s2.txt";<br />或者:“../../../bb/s2.txt”表示向上返回到b再向上到a再向上到根目录然后到
2010-08-04 17:03:00 868
原创 php数据库配置文件一般做法
将数据库用户名密码等信息写到配置文件config.php里,在在需要引用配置文件内容的文件里用include或require包含进来,并在文件的函数里用global关键字将存放数据库名,密码等的变量全局化,这样就可以在文件里的函数里使用了。config.php文件:$db_name="test";$db_username="root";global $db_password;?>数据库操作类(调用配置文件)db.fun.php:require("config/config.php");class
2010-08-02 15:15:00 2426
viewPage网页插件
2010-08-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人