`
fujinbing
  • 浏览: 237281 次
  • 性别: 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常用函数手册 PHP函数

    Print 函数是 PHP 中的一个基本输出函数,用于输出所有的参数。如果输出成功,返回 true(1),否则返回 false(0)。 Printf 函数是 PHP 中的一个格式化输出函数,根据所给格式格式输出字符串。格式以一个 % 开头...

    PHP函数速查效率手册 source code

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

    PHP函数实验报告

    一、函数的基本概念 函数在PHP中扮演着核心角色,它们是一组执行特定任务的代码块。可以将函数看作是独立的、可调用的小型程序,输入参数(如果有),执行特定操作,并可能返回结果。PHP内置了大量的内建函数,同时...

    php函数 参考大全

    这些基本的变量处理函数是编写PHP程序的基础。 接下来,字符串函数是PHP中的核心部分,共有78个。例如,addcslashes()用于在字符串中添加反斜杠转义,bin2hex()将二进制数据转换为十六进制字符串,explode()用于将...

    PHP函数参考手册

    * PHP 语法:PHP 语法包括变量、数据类型、运算符、控制结构、函数等基本概念。 * PHP 变量:PHP 变量是存储数据的容器,包括标量、数组、对象等类型。 * PHP 字符串:PHP 字符串是使用引号或 heredoc 语法定义的...

    PHP 函数索引 函数库 语法

    基本语法包括变量声明(如 `$variable = "value"`),条件语句(如 `if...else`),循环结构(如 `for` 和 `while`),以及函数定义和调用。此外,PHP支持面向对象编程,包括类、对象、继承、封装和多态性。 PHP的...

    PHP函数清单.pdf

    例如,提供的表D-1展示了PHP 3.011中的部分函数,按字母顺序排列,并给出每个函数的基本功能。 在学习和使用PHP时,掌握这些函数及其分类可以大大提高工作效率。例如,ADA巴斯(ADABAS)相关的函数用于与Adabas D...

    php中文函数大全手册 CHM

    1. **函数基础**:手册首先会讲解函数的基本概念,包括自定义函数的创建、参数传递(按值或按引用)、函数返回值以及变量作用域等。理解这些基础知识能帮助开发者构建出高效且可维护的代码。 2. **数据类型与操作**...

    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一些常用函数表格

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

    PHP常用函数源代码

    ### PHP常用函数源代码解析 根据提供的文件信息,本文将对几个常见的PHP函数进行详细的解析与说明。这些函数包括:获取客户端IP地址、日期计算、获取星期等。 #### 获取客户端IP地址 - `GetIP()` 该函数用于在PHP...

    即用即查PHP函数参考手册

    2. **函数语法**:手册会详细讲解每个函数的基本语法,包括函数名、参数列表以及返回值类型。例如,`strlen()`函数用于计算字符串长度,其语法是`strlen(string $str)`,返回值为字符串的长度。 3. **参数解析**:...

    一个简单的 php 分页 函数

    本话题将详细探讨如何创建一个简单的PHP分页函数。 首先,我们需要理解分页的基本原理。分页主要是通过限制SQL查询返回的结果数量,然后配合页面链接,让用户可以浏览数据的不同部分。通常,我们设定每页显示一定...

Global site tag (gtag.js) - Google Analytics