四個PHP應用小函數_PHP教程

來源:互聯網
上載者:User
一、怎樣查看變數內容

php4中有一個var_dump($var)函數,用來dump一個變數的內容(各種類型的變數),只是這個函數的輸出不適合在html頁面中顯示。可以自己寫一個函數如下:
function dump( $var ) {
echo "
";
var_dump( $var );
echo "
";
}

非常適合調試!

在php3中,最多隻能用遞迴的方法dump出一個array的內容,對於object就無能為力了。好像上一篇的Dump_Array函數就是這樣的函數。 :)

二、靜態變數
function test()
{
static $s_val;
$s_val+=2;
return $s_val;
}

echo test();//2
echo test();//4
?>

三、避免同名人出現多次的一種方法
#----------------avoid the same name-------------

for($checkname=0;$checkname<$num;$checkname++)
{
if ($name[$checkname]==$name[$num])
{
$num--;
break;
}
}

四、取得一個檔案的副檔名
用這個小函數即可:

function fileextname($filename)
{
$retval="";
$pt=strrpos($filename, ".");
if ($pt) $retval=substr($filename, $pt+1, strlen($filename) - $pt);
return ($retval);

http://www.bkjia.com/PHPjc/532195.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/532195.htmlTechArticle一、怎樣查看變數內容 php4中有一個var_dump($var)函數,用來dump一個變數的內容(各種類型的變數),只是這個函數的輸出不適合在html頁面中...

  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.