PHP的代码重用和函数编写
来源:互联网 发布:淘宝更换类目 编辑:程序博客网 时间:2024/05/14 09:17
1、调用代码重用函数
require(url)、include(url):将一个文件载入到php文件中,该文件可以是文本或其他web脚本;
require_once( )、include_once():确保一个载入文件只被引入一次(通常用来引入自定义函数库);
※如果要使得require()函数将文件添加到每个页面中,可以修改php.ini文件中的auto_prepend_fille( )、auto_append_file( )选项;
如果使用的是Apache Web服务器,可以在该目录中创建一个.htaccess文件,从中添加:
php_value auto_prepend_fille("url")
php_value auto_append_file("url")
即可实现在该目录下的每个页面自动载入url文件;
phpinfo()返回已安装的php版本,Web服务器设置等信息;
2、自定义函数
要实现自定义函数的跨文件引用,可以将function写入到同一个.php文件,构成函数库,要使用他时,使用require()先导入函数库后,直接使用函数;
php不支持函数重载;
3、调试使用的一些函数:
isset($value):指示变量是否被创建并被赋值了;
func_num_args( ):获取函数参数个数
func_get_arg( ):获取函数单个函数
func_get_args( ):获取函数所有参数,储存在数组中;
4、作用域:
局部变量:函数作用域;
全局变量:全局作用域;
超全局变量:任意文件都可以访问和修改;
$GLOBALS:任意php文件都可以访问的变量,可以在函数中使用global关键字,将该变量定义为超全局变量;
$_SEVER:保存报头、路径和脚本位置等信息;
$_POST
$_GET
5、参数的引用传递和值传递
function my_function($value);值传递;
function my_function(&$value) :引用传递;
6、代码安全
转义输出
$str = htmlspecialchars($input_str,ENT_NOQUOTES,"UTF-8");
$str = htmlentitles($input_str,ENT_QUOTES,"UTF-8");
0 0
- PHP的代码重用和函数编写
- 用 PHP 开发健壮的代码: 编写可重用函数
- 《php和mysql web开发》笔记——第5章 代码重用与函数编写
- php的代码重用与函数
- 第四章 代码重用与函数编写
- 实例讲解PHP中实现代码重用的两个函数
- 代码重用和接口重用
- 几个提高代码重用性的函数
- 编写高效Lua代码的方法 - 4 - 减少,重用,回收
- Swift2.0 泛型-减少重用代码的编写
- 创建可重用、可扩展和可伸缩的 PHP 代码
- Android 项目组织和代码的重用
- 浅谈确定性函数,确定性函数和标量子查询的cache机制,代码可重用和性能
- Cell的重用代码
- c++的代码重用
- UITableViewCell的重用代码
- Cell的重用代码
- c++的代码重用
- java数组
- Android 数据处理(四) JSON与XML比较
- windows中的ntsd工具使用
- 含有滚动条元素的getBoundingClientRect等属性的值
- 批量删除
- PHP的代码重用和函数编写
- 使用Spring的注解方式实现AOP的细节
- 2016.10.20回顾
- C++中实现WebService以及调用WebService
- NotificationManager的新用法和Handler()用法以及android 学习小收获
- Longest Common Prefix
- C# XML解析
- Android导出Excel
- 资源链接_来自慕课网