PHP - 文章列表

共 48 页

  • PHP教程:学习掌握动态网页PHP的编程语句

    1 简单的语句 \n每行至多包含一条语句,例如:\nargv++; // 正确的argc–; // 正确的argv++; argc–; // 错误的\n2 复合语句\n复合语句是包含在大括号中的语句序列,形如”{ 语句 }”。例如下面各段。\n- 被括其中的语句应该较之复合语句缩进一个层次- 左大括号”{“应位于复合语句起始行的行尾;右大括号”}”应另起一行并与复合语句首行对齐。- 大括号可以被用于所有语句,包括单个语句,只要这些语句是诸如if-else或for控制结构的一部分。这样便于添加语句而无

  • PHP实例:用PHP实现多文件上载系统程序

    PHP实例:用PHP实现多文件上载系统程序<?php //多文件上载系统完整版 include(“../include/common.inc”); title = “多个文件的上载程序”; include(“../include/header.inc”); \n//定义允许上载文件的数目 \ndefine(“UPLOAD_NO”, 10); \necho(“<p align=’center’><font size=’4&#824

  • PHP实例:一个非常全面获取图象信息的PHP函数

    一个全面获取图象信息的函数getimageinfo(),功能非常不错啊!呵呵\n<?php function getimageinfo(img) { //img为图象文件绝对路径 img_info = getimagesize(img); switch (img_info[2]) { case 1: imgtype = “gif”; break; case 2: imgtype = “jpg”; break; case 3: imgtype = “png”; break; } img_type = imgtype.&

  • PHP技巧:动态网页技术PHP中关于类的几点使用技巧

      对类的摸索~~俺用了半年时间才大概理解类的作用和实现。主要是没有一篇能让我理解的文章(之前没接触过任何OO的东西)。\n  以我的观点来说说PHP中的Class,用于表达的语言都是非正式的语言,也不能确定是否正确。\n  建立一个类很简单:\nclass my_class {}\n  类到底干什么呢?很多人都说是什么黑匣子,我在这里称它为一个独立的整体。我们只知道类名,而不知道里面有什么东西。那么,该如何使用这个类呢?\n  首先:要知道它里面是否定义了公共的变量--专业术语上称它为“属性”。  其次:要知道它里面定义了什么函数--专业术语中称它为“方法”。  我都被这些专业术语搞糊涂了,

  • PHP网站开发中关于包含路径问题的解决方案

      引言:\n  关于PERL与PHP中的包含路径一直是一个比较难解的问题,主要是与操作系统和WEB服务器有关,不可能非常智能化的解决这个路径问题。相对于PERL,PHP的路径好得多,解决起来也容易得多,因为PHP的相对路径在PHP程序中的任何场合都可以使用,而不象PERL在某些语句中必须用绝对路径而导致移植的极其复杂。\n  基于此,在PHP中,我设计了一个绝对稳妥的解决方案,如下所述。\n  原则:\n  使用相对路径,但在相对路径中用绝对路径(有点绕,待会儿详解),一是可以保证可移植性,二是可以方便地修改,三是公式化且结构清晰明了,易于扩展。\n  步骤详解:\n  1、先确定好一个程序

  • PHP技巧:理解动态网页技术PHP与数组的应用

      PHP 4.0中新添加了30个与组数有关的函数,其中一些常见的函数可以判断一个数组中是否包含某个元素,对一个数组中的元素进行计数,添加或删除数组中的元素或者对数组中的元素进行排序。 \n  如果有一个很大的数组,而你需要找出其中是否包含一个特定的元素,就可以使用in_array()。下面的例子将显示“Not found in this array”,因为在一个名字为namesArray的数组中查找Albert,而在namesArray数组中不存在这样一个元素。 \n<? namesArray = array(“Joe”, “Jane”,

  • 动态网页技术PHP程序中包含文件问题

    如果你目前着手的web站点开发项目规模较大,那你对代码重用必定深有体会,比方说,不管是html还是php代码块,只要项目足够大,比如有1000个web页,你即便是一年只修改一次包含版权信息的页脚也会让你痛不欲生。\n而php可以通过一些函数帮助你重用代码,你要具体用到的函数依赖于你打算重用的内容。\n主要的函数是:\n* include() 和 include_once()* require() 和require_once() \ninclude()函数包含给定的文件,比如:\ninclude(‘/home/me/myfile’); \n包含文件中的任何代码都将在inc

  • PHP实例:用PHP程序实现随机广告图片显示

    <?php #########随机广告显示########## function myads(){ dir=”ads”; #设置存放记录的目录 //dir=”ads”; #设置存放记录的目录 ads=”dir/ads.txt”; #设置广告代码文件 log =”dir/ads.log”; #设置ip记录文件 ads_lines=file(ads); lines=count(ads_lines);#文件总行数 ####读出广告总数ads_count

  • 使用PHP4.2.0及以后版本的注意事项

      从PHP 4.2.0版本开始中, PHP 指令 register_globals 的默认值为 off(在php.ini配置文件里). 这是 PHP 的一个主要变化。register_globals是干什么用的呢?它是PHP用来控制是否将EGPCS (Environment, GET, POST, Cookie, Server)变量是否注册为全局变量的。\n  例如,对于 http://www.xx.php?var=2 这里的var,在为 on 时,你只需用 var 即可,但在 off 时,就必须用 _GET[\"var\"] 来接收了~ 这里的 _GET 就是一个PHP超全局变量数组。和它

  • PHP技巧:用PHP控制您的浏览器cache

    Output Control 函数可以让你自由控制脚本中数据的输出。它非常地有用,特别是对于:当你想 在数据已经输出后,再输出文件头的情况。输出控制函数不对使用 header() 或 setcookie(), 发送的文件头信息产生影响,只对那些类似于 echo() 和 PHP 代码的数据块有作用。 \n我们先举一个简单的例子,让大家对Output Control有一个大致的印象: Example 1. ob_start(); //打开缓冲区 echo “Hellon”; //输出 header(“location:index.php”); //把浏览器重定向到index