
php基本功
文章平均质量分 72
jhong
这个作者很懒,什么都没留下…
展开
-
php smarty简单的例子
实例1:先来看一个简单的例子。=====================================================index.tpl===================================================== {* 显示是smarty变量识符里的用*包含的文字为注释内容 *} {include转载 2009-01-02 08:34:00 · 1494 阅读 · 0 评论 -
PHP字符串教程_trim函数
PHP trim() 函数定义和用法trim() 函数从字符串的两端删除空白字符和其他预定义字符。语法trim(str,charlist) 参数 1 str为待操作的字符串,参数 2 charlist 可选,指定了想要去除的特殊符号。如果第二个参数没给值,预设会去除下列这些字元: " " (ASCII 32 (0x20)), an ordinary space.原创 2009-11-01 10:42:00 · 730 阅读 · 0 评论 -
PHP教程_变量_002
本教程来自PHP教程网(www.phpjc.cn)PHP 中的变量变量用于存储值,比如数字、文本字符串或数组。一旦设置了某个变量,我们就可以在脚本中重复地使用它。PHP 中的所有变量都是以 $ 符号开始的,变量名是区分大小写的。在 PHP 中设置变量的正确方法是:$var_name = value;PHP 的入门者往往会忘记在变量的前面的 $ 符号。如果那样做的原创 2009-10-22 19:37:00 · 517 阅读 · 0 评论 -
Discuz模板语句分析及知识技巧
一、模板调用PHPChina 开源社区门户E2E;|/n-z$cJ3x7/;o比如在某个模板中,想调用另一个模板中的内容,可以用下面的语句:PHPChina 开源社区门户T@+u$B~P0F{template xxx}PHPChina 开源社区门户 K5ymXN4Qy假设,建立了一个新模板名字叫 "abc.htm" ,在后台转载 2009-08-20 16:14:00 · 567 阅读 · 0 评论 -
PHP 文件上传
创建一个文件上传表单允许用户从表单上传文件是非常有用的。请看下面这个供上传文件的 HTML 表单:<form action="upload_file.php" method="post"enctype="multipart/form-data">Filename: 请留意如下有关此表单的信息: 标签的 enctype 属性规定原创 2009-08-22 14:30:00 · 554 阅读 · 0 评论 -
Uploading Files With PHP
Uploading files and images to a web server can be particularly useful for various applications such as photo galleries, forum avatar uploads or even tutorial uploads (*hint hint* Kirupa :P) and loads转载 2009-08-22 12:30:00 · 675 阅读 · 0 评论 -
Smarty程序应用范例:留言簿
Smarty程序应用范例:留言簿(Guestbook)第一节这是一个使用了Smarty的PHP应用程序。目的是就如何在应用程序中使用Smarty,以及如何分离你的“表现”(presentation)作一个示范。这个范例相当简单,但包含了一个完整的迷你框架(mini-framework)用于快速简单地生成一个Smarty驱动的应用程序。一旦你理解了将“表现”分离的观念,你也许会把它用在一些程原创 2009-08-21 10:04:00 · 1199 阅读 · 0 评论 -
一些公用函数的集合
/*获得客户端ip地址*/N*F?qN/X0 function getIP() {PHPChina 开源社区门户$nD0X5^b#C{/ if(getenv("HTTP_CLIENT_IP")&& strcasecmp(getenv("HTTP_CLIENT_IP"),"unknown")) {4I"Lt@z)I2}0转载 2009-08-20 16:13:00 · 603 阅读 · 0 评论 -
常用字正则表达式
正则表达式用于字符串处理、表单验证等场合,实用高效。现将一些常用的表达式收集于此,以备不时之需。.mj`JDh0mGTa"i&X${/C0匹配中文字符的正则表达式: [/u4e00-/u9fa5]PHPChina 开源社区门户6C;Ky�R!a7T5Bx.L评注:匹配中文还真是个头疼的事,有了这个表达式就好办了PHPChina转载 2009-08-20 16:11:00 · 672 阅读 · 0 评论 -
分页原理
在看本文之前,请确保你已掌握了PHP的一些知识以及MYSQL的查询操作基础哦。作为一个Web程序,经常要和不计其数的数据打交道,比如会员的数据,文章数据,假如只有几十个会员那很好办,在一页显示就可以了,可是假如你的网站是几千甚至几十万会员的话,如果都在一页打开的话无论对浏览器还是观看者都是一种折磨,而且如果数据上亿,从数据库里查询一次的话,对服务器的压力是很大的,这不是正确的方法。原创 2009-08-20 16:19:00 · 637 阅读 · 0 评论 -
分页代码
所谓分页显示,也就是将数据库中的结果集人为的分成一段一段的来显示,这里需要两个初始的参数: 每页多少条记录($PageSize)? 当前是第几页($CurrentPageID)? 现在只要再给我一个结果集,我就可以显示某段特定的结果出来。 至于其他的参数,比如:上一页($PreviousPageID)、下一页($NextPageID)、总页数($numPages)等等,都可转载 2009-08-20 16:16:00 · 437 阅读 · 0 评论 -
魔术引号
魔术引号(Magic Quote)是一个自动将进入 PHP 脚本的数据进行转义的过程。最好在编码时不要转义而在运行时根据需要而转义。PHPChina 开源社区门户-NP-JnY4B%tV4z什么是魔术引号;o;YcAY[g(`0当打开时,所有的(单引号),"(双引号),/(反斜线)和NULL字符都会被自原创 2009-08-20 16:04:00 · 1031 阅读 · 0 评论 -
Discuz模板语句分析及知识技巧
一、模板调用PHPChina 开源社区门户E2E;|/n-z$cJ3x7/;o比如在某个模板中,想调用另一个模板中的内容,可以用下面的语句:PHPChina 开源社区门户T@+u$B~P0F{template xxx}PHPChina 开源社区门户 K5ymXN4Qy假设,建立了一个新模板名字叫 "abc.htm" ,在后台转载 2009-08-20 15:56:00 · 696 阅读 · 0 评论 -
php中 nl2br 的用法
Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4 <!-- /* Sty原创 2009-08-20 15:25:00 · 808 阅读 · 0 评论 -
PHP面向对象详解 __set() __get() __isset() __unset()
一般来说,总是把类的属性定义为private,这更符合现实的逻辑。但是,对属性的读取和赋值操作是非常频繁的,因此在PHP5中,预定义了两个函数“__get()”和“__set()”来获取和赋值其属性,以及检查属性的“__isset()”和删除属性的方法“__unset()”。上一节中,我们为每个属性做了设置和获取的方法,在PH转载 2009-07-17 21:37:00 · 534 阅读 · 0 评论 -
PHP5 构造方法与析构方法
构造方法与析构方法大多数类都有一种称为构造函数的特殊方法。当创建一个对象时,它将自动调用构造函数,也就是使用new这个关键字来实例化对象的时候自动调用构造方法。构造函数的声明与其它操作的声明一样,只是其名称必须是__construct( )。这是PHP5中的变化,以前的版本中,构造函数的名称必须原创 2009-07-17 21:52:00 · 802 阅读 · 0 评论 -
PHP面向对象详解_封装
封装性封装性是面向对象编程中的三大特性之一,封装性就是把对象的属性和服务结合成一个独立的相同单位,并尽可能隐蔽对象的内部细节,包含两个含义:1.把对象的全部属性和全部服务结合在一起,形成一个不可分割的独立单位(即对象)。2.信息隐蔽,即尽可能隐蔽对象的内部细节,对外形成一个边界〔或者说形成一道屏障〕,只保留有限的对外接口使之与外部原创 2009-07-17 21:49:00 · 730 阅读 · 0 评论 -
session_unset() session_destroy()的区别
在PHP中:session_unregister是注销一个session变量;session_destroy是注销所有的session变量,并且结束session会话;session_unset()并不注销session变量,但把所有的session变量的值清空. 那么一般在做退出的操作时可以这样做:session_start(); session_unset();原创 2009-07-15 16:24:00 · 1906 阅读 · 0 评论