php 基本函數

來源:互聯網
上載者:User

簡介:這是php 基本函數 的詳細頁面,介紹了和php,有關的知識、技巧、經驗,和一些php源碼等。

class='pingjiaF' frameborder='0' src='http://biancheng.dnbcw.info/pingjia.php?id=335085' scrolling='no'>
定義常數

define('APPCONFIG','plaConfig');

擷取常數

echo constant('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()

絕對路徑

“php 基本函數 ”的更多相關文章 》

愛J2EE關注Java邁克爾傑克遜視頻站JSON線上工具

http://biancheng.dnbcw.info/php/335085.html pageNo:10

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.