`
fujinbing
  • 浏览: 233214 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

php 基本函数

    博客分类:
  • php
阅读更多
定义常数
define('APPCONFIG','plaConfig');
获取常数
echo constant('APPCONFIG')."\n";
echo APPCONFIG."\n";
常数不能定义两次

初始化变量值
ini_set('display_errors',1);
获取变量值。
echo ini_get('display_errors')."\n";


用PHP的
ob_start();

相关函数简介:
1、Flush:刷新缓冲区的内容,输出。
函数格式:flush()
说明:这个函数经常使用,效率很高。
2、ob_start :打开输出缓冲区
函数格式:void ob_start(void)
说明:当缓冲区激活时,所有来自PHP程序的非文件头信息均不会发送,而是保存在内部缓冲区。为了输出缓冲区的内容,可以使用ob_end_flush()或flush()输出缓冲区的内容。
3 、ob_get_contents :返回内部缓冲区的内容。
使用方法:string ob_get_contents(void)
说明:这个函数会返回当前缓冲区中的内容,如果输出缓冲区没有激活,则返回 FALSE 。
4、ob_get_length:返回内部缓冲区的长度。
使用方法:int ob_get_length(void)
说明:这个函数会返回当前缓冲区中的长度;和ob_get_contents一样,如果输出缓冲区没有激活。则返回 FALSE。
5、ob_end_flush :发送内部缓冲区的内容到浏览器,并且关闭输出缓冲区。
使用方法:void ob_end_flush(void)
说明:这个函数发送输出缓冲区的内容(如果有的话)。
6、ob_end_clean:删除内部缓冲区的内容,并且关闭内部缓冲区
使用方法:void ob_end_clean(void)
说明:这个函数不会输出内部缓冲区的内容而是把它删除!
7、ob_implicit_flush:打开或关闭绝对刷新
使用方法:void ob_implicit_flush ([int flag])
说明:使用过Perl的人都知道$|=x的意义,这个字符串可以打开/关闭缓冲区,而ob_implicit_flush函数也和那个一样,默认为关闭缓冲区,打开绝对输出后,每个脚本输出都直接发送到浏览器,不再需要调用 flush()


例子:

<?php
ob_start();
echo "hello\n";
$c=ob_get_contents();
ob_end_flush();
echo "cache=".$c;
?>

输出:
hello
cache=hello



$t0=0;
$s0=0;
$t1=0;
$s1=0;
$t2=0;
$s2=0;
$t3=0;
$s3=0;
if (ob_get_level()){
$t0=1;
$s0=ob_get_level();
}
ob_start();
if (ob_get_level()){
$t1=1;
$s1=ob_get_level();
}
ob_start();
if (ob_get_level()){
$t2=1;
$s2=ob_get_level();
}
ob_start();

if ( ob_get_level()){
$t3=1;
$s3=ob_get_level();
}
ob_end_flush();
ob_end_flush();
ob_end_flush();
echo "t0=".$t0."\n";
echo "s0=".$s0."\n";
echo "t1=".$t1."\n";
echo "s1=".$s1."\n";
echo "t2=".$t2."\n";
echo "s2=".$s2."\n";
echo "t3=".$t3."\n";
echo "s3=".$s3."\n";


输出:
t0=0
s0=0
t1=1
s1=1
t2=1
s2=2
t3=1
s3=3

die( )
函数输出一条消息,并退出当前脚本。

该函数是 exit() 函数的别名。
语法

die(status)

参数 描述
status 必需。规定在退出脚本之前写入的消息或状态号。状态号不会被写入输出。
说明

如果 status 是字符串,则该函数会在退出前输出字符串。

如果 status 是整数,这个值会被用作退出状态。退出状态的值在 0 至 254 之间。退出状态 255 由 PHP 保留,不会被使用。状态 0 用于成功地终止程序。


file_exists()
文件是否存在,
is_readable()
文件是否可读
realpath()
绝对路径
extension_loaded()
是否安装了某模块
if(extension_loaded('pcre')){ } 是否安装了正则模块

require require_once include 区别

都是包含另一个php文件的意思。
require,require_once 的php文件必须存在,找不到则退出。
require与require_once 的区别
require_once 会做检查,看看前面是否已经引入了该php文件,若引入了则不再引入。



t.php

<?php
echo extension_loaded('pcre');
echo "\n";
require "aa.php";
require_once "aa.php";
echo "end\n";
?>

aa.php
<?php

echo "aa\n";
?>

执行 t.php
1
aa
end


isset unset var_dump

isset()
检测变量是否设置
unset()
释放变量
var_dump()
打印变量内存信息

$a=1;
if(isset($a)){

echo "0 isset\n";
}

var_dump($a);
unset($a);
if(isset($a)){

echo "1 isset\n";
}
输出
0 isset
int(1)


explode(split,str)
把字符串分割为数组

$str_a="a b c d e";
$arr_a=explode(' ',$str_a);
var_dump($arr_a);
结果
array(2) {
  [0]=>
  string(10) "0.89340000"
  [1]=>
  string(10) "1305184931"
}
分享到:
评论

相关推荐

    php基本函数

    PHP中基本的对字符串、数组、以及数学公式

    PHP函数的应用

    PHP函数的应用,兄弟连的视频上面有一些错误。需要交流的朋友请给我留言。

    php基本函数汇总

    本文给大家汇总了16个常见的php基本函数,涵盖的面很广,这里推荐给大家,希望对大家学习php能够有所帮助。

    PHP函数速查效率手册 source code

    sorry,video too big,deleted 脑动力:PHP函数速查效率手册 source code 张建辉 主编 电子工业出版社  PHP是现在最流行的网站开发技术。...本书包括的PHP函数涉及的知识面广,从基本操作直到高级技术。

    PHP函数参考手册大全

    10. 基本语法 11. 类型 12. 变量 13. 常量 14. 表达式 15. 运算符 16. 流程控制 17. 函数 18. 类与对象(PHP 4) 19. 类与对象(PHP 5) 20. 异常处理 21. 引用的解释 IV. 安全 22. 简介 23. 总则 24. 以 CGI 模式...

    php一些常用函数表格

    这个是一个php常用函数表格的集合,大致上基本常用的函数都已在内

    PHP函数桌面

    PHP基本常用函数写成桌面背景,更方便了程序员编写函数时忘记某个函数的查看。

    PHP代码:基本数据结构和php内置函数

    PHP代码:基本数据结构和php内置函数(1) //-------------------- // 基本数据结构 //-------------------- //二分查找(数组里查找某个元素) function bin_sch($array, $low, $high, $k){ if ($low $high){ $mid...

    PHP 通用数学函数计算器

    通用初等函数计算器,在网页上模拟出键盘的风格,程序主要是进行数学运算,不但包括最基本的加减乘除运算,还有平方根、立方根、正弦、余弦运算,以及一些更复杂的数学函数。本计算器运行于PHP环境,更多功能希望与...

    邓炜PHP基本语法(七)文件操作函数

    PHP基本语法(七)文件操作函数 掌握基本文件操作函数; 学会使用常用的文件函数; 掌握如何上传文件; PHP操纵文件一般分为五步进行 1、打开一个文件以供读写 2、从文件中读取数据 3、关闭这个文件 4、执行操作 5...

    PHP常用符号和函数.docx

    PHP常用符号和函数 其中包含基本符号和一些外面常见的PHP符号

    php-doc:适用于phpstorm的php函数文档 PHP Documents for phpstorm

    在代码上快速查看php基本函数的中文文档和使用示例, 默认快捷键ctrl+q. // 如果ctrl+q快捷键没有React,打开File-&gt;setting-&gt;keymap 搜索quick document,查看你的快捷键是什么,也可以自己设置 安装 在phpstorm的插件...

    PHP程序设计:PHP函数.ppt

    * PHP函数 -----函数的基本用法 课程内容 函数的定义 函数的调用 函数的参数 函数的返回值 一、函数的定义 在PHP中,函数就是将重复使用的功能写在一个独立的代码块中,在需要时进行单独调用,其语法格式如下: (1...

    PHP 匿名函数与注意事项详细介绍

    PHP 匿名函数与注意事项 PHP5.2 以前:autoload, PDO 和 MySQLi, 类型约束 PHP5.2:JSON 支持 PHP5.3:弃用的功能,匿名函数,新增魔术...现在基本上都使用PHP5.3以后的版本,但是感觉普遍一个现象就是很多新特性,过了

    PHP基于密钥的加密解密函数

    PHP基于密钥的加密解密函数,可以更改密钥,基本不能被破解。

    php 函数 数组 字符串 课件基础讲解

    php 函数 数组 字符串 课件基础讲解,这个课件讲解了php的基本的知识!这是新手学习php的必备课件。

    邓炜PHP基本语法(四)字符串处理函数下

    PHP基本语法(四)字符串处理函数 大纲 常见的字符串处理函数的使用 获取字符的长度 改变大小写 加密函数 删除空白符 字符串查找 分解字符串 将数组转为字符串 替换字符串 第一节 在PHP中的字符串 一、字符串中{}的...

    php5.4 中文函数

    php5.4 基本上内容是中文函数,有部份是英文

Global site tag (gtag.js) - Google Analytics