PHP define函数的使用说明

PHP中预先定义好的常量:

__FILE__

当前正在处理的脚本文件名。如果使用在一个被包含的文件中,那么它的值就是这个被包含的文件,而不是包含它的文件名。

__LINE__

正在处理的文件的当前行数。

PHP_VERSION

表示PHP处理器的当前版本,如:'3.0.8-dev'。

PHP_OS

PHP处理器所在的操作系统名字,如:'Linux'。

TRUE

真值

FALSE

假值

可以用DEFINE函数定义更多的常量。

如,定义常量:

<?php
define("CONSTANT", "Hello world.");
echo CONSTANT; // outputs "Hello world."
?>
用 __FILE__ 和 __LINE__ 的举例

<?php
function report_error($file, $line, $message) {
echo "An error occured in $file on line $line: $message.";
}
report_error(__FILE__,__LINE__, "Something went wrong!");
?>

(0)

相关推荐

  • PHP define函数的使用说明

    PHP中预先定义好的常量: __FILE__ 当前正在处理的脚本文件名.如果使用在一个被包含的文件中,那么它的值就是这个被包含的文件,而不是包含它的文件名. __LINE__ 正在处理的文件的当前行数. PHP_VERSION 表示PHP处理器的当前版本,如:'3.0.8-dev'. PHP_OS PHP处理器所在的操作系统名字,如:'Linux'. TRUE 真值 FALSE 假值 可以用DEFINE函数定义更多的常量. 如,定义常量: <?php define("CONSTANT&qu

  • require.js中的define函数详解

    前言 模块不同于传统的脚本文件,它良好地定义了一个作用域来避免全局名称空间污染.它可以显式地列出其依赖关系,并以函数(定义此模块的那个函数)参数的形式将这些依赖进行注入,而无需引用全局变量.RequireJS的模块是模块模式的一个扩展,其好处是无需全局地引用其他模块. RequireJS的模块语法允许它尽快地加载多个模块,虽然加载的顺序不定,但依赖的顺序最终是正确的.同时因为无需创建全局变量,甚至可以做到在同一个页面上同时加载同一模块的不同版本. 在定义一个模块的时候,方法的第一行写一个"use

  • 探讨php define()函数及defined()函数使用详解

    The define() function defines a constant.define()函数的作用是:定义一个常量. Constants are much like variables, except for the following differences: 常量[constant]与变量[variable]有很多相似的地方,因此,很容易混淆:下面,我们列举一下常量[constant]与变量[variable]之间的不同点:    A constant's value cannot

  • 深入php define()函数以及defined()函数的用法详解

    The define() function defines a constant.define()函数的作用是:定义一个常量.Constants are much like variables, except for the following differences: 常量[constant]与变量[variable]有很多相似的地方,因此,很容易混淆:下面,我们列举一下常量[constant]与变量[variable]之间的不同点: •A constant's value cannot be

  • 用PHP控制用户的浏览器--ob*函数的使用说明

    用PHP控制用户的浏览器--ob*函数的使用 /google 的广告条--> Output Control 函数可以让你自由控制脚本中数据的输出.它非常地有用,特别是对于:当你想在数据已经输出后,再输出文件头的情况.输出控制函数不对使用 header() 或 setcookie(), 发送的文件头信息产生影响,只对那些类似于 echo() 和 PHP 代码的数据块有作用. 我们先举一个简单的例子,让大家对Output Control有一个大致的印象:Example 1. <?php ob_st

  • PHP 字符串正则替换函数preg_replace使用说明

    1. preg_replace() $msg = preg_replace("/<style>.+<\/style>/is", "", $msg); -----删除<style></style>和中间的部分 $msg = preg_replace("/<[^>]+>/", "", $msg); -----是删除<>和中间的内容 i (PCRE_CAS

  • Java语法基础之函数的使用说明

    函数四个方面:函数的定义函数的特点函数的应用函数的重载 一.函数的定义及特点1) 什么是函数?函数就是定义在类中的具有特定功能的一段独立小程序,函数也称为方法2)Java中函数的格式:修饰符 返回值类型函数名(参数类型 形式参数1,参数类型 形式参数2,..){  执行语句; return 返回值:}返回值类型:函数运行后的结果的数据类型参数类型:是形式参数的数据类型形式参数:是一个变量,用于存储调用函数时传递给函数的实际参数实际参数:传递给形式参数的具体数值return:用于结束函数返回值:该

  • Javascript中Eval函数的使用说明

    举个小例子: 复制代码 代码如下: var the_unevaled_answer = "2 + 3"; var the_evaled_answer = eval("2 + 3"); alert("the un-evaled answer is " + the_unevaled_answer + " and the evaled answer is " + the_evaled_answer); 如果你运行这段eval程序,

  • 解析PHP缓存函数的使用说明

    flush():刷新输出程序缓存for($i = 0; $i < 5; $i++){ echo str_repeat("\n", 5000);    echo $i;    sleep(1);    flush();} ob_start(回调函数,限定长度,随时输出缓存='true'):开启,前提:output_buffer = onob_clear():刷新ob_end_clear():关闭,并刷新ob_flush():输出ob_end_flush():关闭,并输出 ob_ge

  • 浅谈SQLite时间函数的使用说明与总结分析

    本文主要讲解SQLite中时间函数进行分析与总结并给出使用案例.本文给出的例子都是经过测试.SQLite时间/日期函数种类:1.datetime():产生日期和时间2.date():产生日期3:.time():产生时间4.strftime():对以上三个函数产生的日期和时间进行格式化 SQLite时间/日期函数用法:1.datetime()的用法是:datetime(日期/时间,修正符,修正符...)2.date()和time()的语法与datetime()相同.3.strftime()函数可以

随机推荐