1 / 35
文档名称:

php函数.docx

格式:docx   大小:48KB   页数:35页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

php函数.docx

上传人:文库旗舰店 2018/7/29 文件大小:48 KB

下载得到文件列表

php函数.docx

文档介绍

文档介绍:<?php
其他
isset() 变量是否存在
boolean empty() 检查变量是否存在,并判断值是否为非空或非0
void unset() 销毁变量
header('Content-Type: text/html; charset=utf-8');
method_exists($obj, $method) 判断对象的方法是否可用
file_exists($file) 判断文件是否存在
function_exists();
class_exists($class_name);
gettype();获取数据类型
set_magic_quotes_runtime() 0 for off, 1 for on 当遇到反斜杆、单引号,将会自动加上一个反斜杆,保护系统和数据库的安全
ini_set(,);
string getcwd ( void ) 取得当前工作目录
数据类型转换
强制转换
$i = 1;
$j = (int)$i;
settype
$i = 1;
settype($i,'float');
floatval
$i = 1;
$j = floatval ($i)
安全
function strReplace($str)
{
$strResult = $str;
if(!get_magic_quotes_gpc())//判断设置是否开启
{
$strResult = addslashes($strResult);//转换sql语句特殊字符
}
return $strResult;
}
function quotes($content)
{
//如果magic_quotes_gpc=Off,那么就开始处理
if (!get_magic_quotes_gpc())
{
//判断$content是否为数组
if (is_array($content))
{
//如果$content是数组,那么就处理它的每一个单无
foreach ($content as $key=>$value)
{
$content[$key] = addslashes($value);
}
}
else
{
//如果$content不是数组,那么就仅处理一次
addslashes($content);
}
}
//返回$content
return $content;
}
编码转换
string mb_convert_encoding ( string $str , string $to_encoding [, mixed $from_encoding ] )
iconv();
时间
date_default_timezone_set("PRC");
date("Y-m-d H:i:s");
time();
date("Y-m-d H:i:s",time()+3600)
ini_set('', 'PRC');
msec sec microtime() 以秒返回时间戳 explode(' ', microtime())
$mtime = explode(' ', microtime());
$s = $mtime[1] + $mtime[0];
number_format($s,5);//保留5位小数
魔术方法
__construct() 当实例化一个对象的时候,这个对象的这个方法首先被调用。
__destruct() 当删除一个对象或对象操作终止的时候,调用该方法。
__get() 当试图读取一个并不存在的属性的时候被调用。
__set() 当试图向一个并不存在的属性写入值的时候被调用。
__call() 当试图调用一个对象并不存在的方法时,调用该方法。
__toString() 当打印一个对象的时候被调用
__clone() 当对象被克隆时,被调用
__isset()
__unset()
__autoload($classname)
__sleep()
__wakeup()
系统常量
__FILE__ 当前文件名
__LINE__ 当前行数
__FUNCTION__ 当前函数名
__CLASS__ 当前类名
__METHOD__ 当前对象的方法名
PHP_OS 当前系统
PHP_VERSION php版本
DIRECTORY_SEPARATOR 根据系统决定目录的分隔符/\

最近更新

内燃机脉冲增压系统三维流动的计算研究的开题.. 2页

内存数据采集中的实时高吞吐率存储系统的开题.. 2页

应聘面试求职信格式六篇 8页

世界献血日无偿献血的倡议书六篇 8页

12月入党积极分子思想汇报范文(通用3篇) 8页

纳米技术在环境保护中的应用 31页

疫情后酒店业的复苏和重塑 31页

公共部门人力资源柔性管理机制研究的开题报告.. 2页

全风化花岗岩路堤填筑技术及质量控制研究中期.. 2页

全球气候变化背景下我国生物多样性保护补偿机.. 2页

全寿命周期管理在变电工程设计中的应用的开题.. 2页

移动与物联网开发 31页

光纤入户(FTTH)业务自动发放系统的分析与设计.. 2页

光子晶体带结构计算FDTD方法的GPU实现研究的开.. 2页

光伏电站综合自动化监控系统的设计与实现中期.. 2页

先天性巨结肠手术后患儿远期生活质量的研究的.. 2页

艾灸策划方案 9页

臭氧污染方案 7页

僭越与合谋:798异托邦的空间实践研究的开题报.. 2页

互联网+思维下的校企合作创新 31页

倒装芯片物理设计的应用技术研究的开题报告 2页

信息服务业对山东省经济增长的作用研究的开题.. 2页

肺炎实施方案 7页

12.20什么时候才能真正实现光纤宽带? 4页

作业成本法在造纸企业成本核算管理中的应用—.. 2页

低谐波LCL滤波器的光伏并网逆变器的研究的开题.. 2页

肝癌用药方案 4页

《撬棍的学问导学案-2023-2024学年科学冀人版.. 5页

美国签证DS160申请表信息中文版 4页

七年级数学家长会课件 16页