深圳升蓝软件
数据库开发 .Net技术  |  ASP技术 PHP技术 JSP技术 应用技术类   
Hiblue Software

入门教程

技术资料 > PHP技术 > 入门教程
PHP入门速成
PHP是一种用于创建动态WEB页面的服务端脚本语言。如同ASP和ColdFusion,用户可以混合使用PHP和HTML编写WEB页面,当访问者浏览到该页面时,服务端会首先对页面中的PHP命令进行处理,然后把处理后的结果连同HTML内容一起传送到访问端的浏览器。但是与ASP或ColdFusion不同,PHP是一种源代码开放程序,拥有很好的跨平台兼容性。……
针对初学PHP者的疑难问答
1,问:为什么出现“APACHE.EXE: cannot determine local host name.”? 答: 由于Windows版本的Apache默认情况下不指定ServerName,所以运行时会出错。 解决的办法是修改Apache安装目录下的conf目录下的httpd.conf: - 搜索ServerName - 去掉前面的#号 - 把ServerName后面的值换成你自己的设置,如……
从C/C++迁移到PHP——判断字符类型的函数
在C/C++中,头文件ctype.h中定义了关于字符类型一组宏,可以得到给定字符的类型。 而PHP中没有相关函数。前些天发现在www.mm4.de下载的PHP中提供了一个名为php_ctype.dll的扩展库, 加载后发现提供一部分此类的函数,特整理出来供大家参考。 在PHP中正确加载php_ctype.dll文件后,用<?php phpinfo();?>可以……
几点提高php序运行效率的方法
1、用i+=1代替i=i+1。符合c/c++的习惯,效率还高。 2、尽可能的使用PHP内部函数。自己编写函数之前要详细查阅手册,看有没有相关的函数,否则费力不讨好。 3、能使用单引号字符串尽量使用单引号字符串。单引号字符串的效率要高于双引号字符串。 4、用foreach代替while遍历数组。遍历数组时foreach的效率明显高……
Output Buffer (输出缓冲)函数的妙用
作者:Kh9 发表日期:2000年12月1日 阅读次数:51 -------------------------------------------------------------------------------- 在PHP编程中, 我们经常会遇到一些直接产生输出的函数, 如passthru(),readfile(), var_dump() 等. 但有时我们想把这些函数的输出导入到文件中,或者先经过处理再输出, 或者把这些……
include()与require()的对比
php的require()性能与include()相类似。不同之处在于,对include()来说,在include()执行时文件每次都要进行读取和评估;而对于require()来说,文件只处理一次(实际上,文件内容替换了require()语句)。这就意味着如果有包含这些指令之一的代码和可能执行多次的代码,则使用require()效率比较高。另一方面,如果每次执行代……
php和asp对象的等价关系
1)写HTML asp: Response.Write(str) php: print $str; echo $str; print_r $debug_str; 2) Form, Cookie and QueryString变量 asp: 可以用Request object. php: 这些变量是自动提供的作为一个全局变量,如果在PHP.ini文件中这样配置的话: variables_order="EGPCS" register_globals=On ……
PHP, JScript 和 VBScript 函数和类的语法(2)
接上文 5)默认参数 php:支持function A(param1="abc") 其它的不支持。 6)引用返回(不知如何翻) php:function getarray123() { $val = array(1,2,3); return & $val; } 然后在代码中使用 $val = &getarray123(); 其它的不支持 7)类 php:支持的较好 其它的:一般 8)错误处理 ……
PHP, JScript 和 VBScript 函数和类的语法(1)
1)函数的例子 php: function inc($val) { return $val + 1;} 过程也是个函数,只不过没有返回值。 jscript, javascript: function inc(val) { return val + 1;} 过程的定义同上。 VBScript: function inc(val) inc = val + 1 end function ' procedure sub inc2(byref……
如何在Linux下装PHP+JSP的
这里我使用的是apache_1.3.9;ApacheJServ-1.1b3;gnujsp1.0.0 全部是tar.gz格式, tar -zxvf apache.tar.gz tar -zxvf ApacheJServ-1.1b3 tar -zxvf gnujsp.tar.gz tar -zxvf jsdk.tar.gz cd apache_1.3.9 ./configure --prefix=/www make install cd ../php-3.0.12 ./configure --with-mysql=/mysql --……
Linux下快速安装“apache+php3+mysql”
介绍一种快速安装“apache+php3+mysql”的方法: 此方法是将php3编译成apache的一个模块(在此之前要先安装mysql)。 gunzip apache_1.3.x.tar.gz tar xvf apache_1.3.x.tar gunzip php-3.0.x.tar.gz tar xvf php-3.0.x.tar cd apache_1.3.x ./configure --prefix=/your_path cd ../php-3.0.x ……
聊天室技术(八)-- 密谈的实现
每个聊天室都提供了密谈功能,来为那些需要私下里进行交流的聊友提供方便,这里把我的聊天室实现私聊的方法介绍如下: 1 对发送信息的处理 每句私聊都要显示在自己和私聊对象的屏幕上,而其他人不能够看到.这里先对发言内容进行处理,然后再保存到发言文件里面! //$split为分隔符号 messagesend.php &l……
聊天室技术(七)-- 帖图
如果在聊天文字中能增加一些美丽的图片....... 图片代码的生成和表情动作一样,可以菜单选择也可以手工输入,这里只给出格式和代码,不再解释,请察看 表情于动作部分 1 文件格式 //$picturefilename 1$split咖啡色西服$splitxw20151.jpg$split 2$split黑色燕尾服$splitxw201534.jpg$split 编号+名称+图片……
聊天室技术(六)-- 表情和动作
表情和动作极大的丰富了聊天的乐趣,一般的聊天室主要通过2种方法发送 (1) 按钮菜单的方法 通过在一个固定的下拉菜单里面进行选择,找到自己满意的表情,然后选中,按发送按钮发出 (2) 通过手工输入代号 比如网易的以手工输入 //hello 代表欢迎的一段动作,以 //bye 代表再见的一段动作表情 我们这里介绍菜单的具……
聊天室技术(五) -- 指挥中心
这里是聊天室的指挥中心,所有的指令都要在这里发出 1下面是基本的发送表单代码 <form name=inputform action='messagesend.php' target='bl' onsubmit='return(checksay());' method=POST> <? //下面的2个参数用于验证信息的正确性 print("<input type='hidden' name='name' value='$name'>……
聊天室技术(四)-- 显示
现在的www聊天室基本全部采用框架方式,可以用frame也可以用iframe看个人喜欢了,我的采用frame的传统方式 print("<frameset rows="*,110,0,0,0" border=0>n"); print("<frameset cols="660,118" rows="*">n"); //主显示屏幕,负责显示聊天内容 print("<frame name=u src=about:blank frameborder=……
聊天室技术(三) -- 在线人数
我根据网易聊天室的在线人数的方法,显示当前的在线人数,代码解释如下: 1 登陆时建立在线人名单的数组,放在body后面 <? //锁定在线人数文件 while(file_exists($useronlinelock)){$pppp++;} fclose(fopen($useronlinelock,"w")); //读入在线人名单 $useronline = file($useronline); unlink($usero……
聊天室技术(二)-- 登录
1 页面登陆的基本要素 你可以在我的竹叶看到登陆的表单,这里提供了最基本的登陆表单项 (1)登陆表单 <form method=POST name=chatform action=chat/login.php?action=enter onSubmit="b1_submit();return true;" target="howtodo"> (a)聊天表单的名字为chatform,我使用action=enter作为进入聊天室的入口,如果没……
聊天室技术(一) -- 大门
聊天室可以采用完全自由的方式运行,你可以随意输入呢称,不用密码,不保存你的聊天状态,优点是:自由,非常适合于游客!另外一个方法是注册聊天室,每个进入聊天室的人都要输入自己的用户名和密码才能进入!优点:充分体现个性,非常适合于老朋友,他们的呢称不会被人恶意侵占使用.我的聊天室使用注册方法! 注册通常采用2种方法:1……
基于什么样的理由 PHP 比其它 CGI 好呢?
Q:基于什么样的理由 PHP 比其它 CGI 好呢?有没有比较具体的数据可以证明 PHP 执行与其它 CGI 执行的效率好 ? 现在我的公司是用 C 来写 CGI 的,如果换成 PHP,会不会比较好呢 ?没有强而有力的依据的话,我就没办法说服上面的人让我转成 PHP 了... A: 我认为"好" 要有三点 第一: 写出来的程式的执行速度快. 第二:……
« [1][2][3][4][5][6].. » 20条/页 共141
Copyright © 2001-2008 Shenzhen Hiblue Software Team All rights reserved