易截截图软件、单文件、免安装、纯绿色、仅160KB

《PHP和MySQL Web开发》笔记之使用PHP(二)


第五章 代码重用与函数编写
require()或include()可以将一个文件载入到php脚本中。
这两个函数几乎等价,唯一的区别是调用失败后require()给出一个致命错误,而include()只给出一个警告。
如果Web页面具有一致的外观,可以将相同的部分分离到单独的页面中,然后可以在php中使用require()语句将模板元素加入到页面中。
如果希望保证一个文件将被当作普通文本或html,而不执行任何php,可以使用readfile()作为替代方法。
require_once()和include_once()可以保证某个文件只被包含一次,在使用函数库的时候,这两个函数非常有用,可以防止意外地多次包含相同的函数库,从而导致函数的重复定义并产生错误。
也可以在php.ini配置文件中,使用auto_prepend_file和auto_append_file这两个选项来设置页眉和页脚,可以保证它们在每个页面的前后被载入。此时就可以不再用include()语句。
auto_prepend_file = "/home/***/header.inc"
如果使用的apache,则可以给每个目录单独设定,在目录中创建名为.htaccess的文件,并在文件中包含如下的代码:
php_value auto_prepend_file "/home/***/header.inc"
(php的很多其它选项也可以通过这种方法来设置)
函数声明方法:
function my_function()
{ echo 'myfunction'; }
函数调用不区分大小写。function_name()等价于FunCtion_NaMe()。
php中函数定义不能和已有的函数重名,即不支持函数的重载。但可以包含默认的参数。
php中也可以声明能够接收可变参数数量的函数,通过如下三个函数:
func_num_args()、func_get_arg()以及func_get_args()。
function var_args()
{
  echo "Number of parameters:";
  echo func_num_args();
  $args = func_get_args();
  foreach($args as $arg)
    echo $arg.'<br />';
}
php具有超级全局变量,在任何地方可见。
使用require()和include()并不影响作用域,被包含的全局作用域变量仍然可用。
关键字"global"可以用来手动指定在一个函数中定义或使用的变量具有全局作用域。
unset($var)可以手动删除变量,在此之后就不能再使用了。
php函数参数也有“值传递”和“引用”传递。
function increment(&$value, $amount = 1){}
$value就是引用传递,$amount就是值传递。
return可以退出函数的执行。 也可以用return来从函数中返回一个值。
function larger


相关文档:

mysql substring

得安奇专卖(运动休闲鞋,板鞋)淘宝小店:www.bxbshoes.com
substring:
语法
SUBSTRING ( expression , start , length )   
参数
expression     
是字符串、二进制字符串、text、image、列或包含列的表达式。不要使用包含聚合函数的 ......

使用mysql的replace函数替换字符串

最近在研究CMS,在数据转换的时候需要用到mysql的replace函数,这里简单介绍一下!
比如你要将 表 tb1里面的 f1字段的abc替换为def
UPDATE tb1 SET f1=REPLACE(f1, 'abc', 'def');
REPLACE(str,from_str,to_str)   
在字符串   str   中所有出现的字符串   from_str&nbs ......

PHP正则表达式

1、入门简介
简单的说,正则表达式是一种可以用于模式匹配和替换的强有力的工具。我们可以在几乎所有的基于UNIX系统的工具中找到正则表达式的身影,例如,vi编辑器,Perl或PHP脚本语言,以及awk或sed shell程序等。此外,象JavaScript这种客户端的脚本语言也提供了对正则表达式的支持。由此可见,正则表达式已经超出了某种 ......

PHP在线编辑器

本范例只能在windows平台下正确运行。编辑器是可以在windows或linux下运行,与平台无关。
配置步骤:
1)webnoteeditor_phpsample文件夹放到网站的目录"webnoteeditor_phpsample"下
2)doc文件夹放到网站目录"doc"下
3)通过 http://localhost/webnoteeditor_phpsample/index.php 来访问
在Windows下,建议使用EasyPHP来 ......

php入门教程 精简版(附视频)

1、嵌入方法:
类似ASP的<%,PHP可以是<?php或者是<?,结束符号是?>,当然您也可以自己指定。
2、引用文件:
引用文件的方法有两种:require 及 include。
require 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号