php學習筆記6- header dirname 以及大括號的作用
阿新 • • 發佈:2018-12-20
php學習筆記6
header dirname 以及大括號的作用
常用函式
- header();
用於傳送原生的http頭
<?php
header("HTTP/1.0 404 Not Found");//第一種以“HTTP/”開頭的 (case is not significant),將會被用來計算出將要傳送的HTTP狀態碼
header('Location: http://www.example.com/');// REDIRECT(302)
exit;
?>
header("Location:login.php");
- dirname()
string dirname ( string $path )//給出一個包含有指向一個檔案的全路徑的字串,本函式返回去掉檔名後的目錄名。 basename() - 返回路徑中的檔名部分
- php 中大括號的作用
- 大括號在字串中的作用
$str{4}在字串的變數的後面跟上{}大括號或者中括號[],裡面填寫了數字,這裡是吧字串變數當成陣列處理
<?php
$str='phpernote.com';
echo $str{0}; // 輸出 p
echo $str[1]; // 輸出 h
$str='000';
$str{0}='1';
echo $str; // 輸出 100
- 對於可變變數使用大括號
比如:{$val},這時候大括號就是告訴PHP,括起來的部分要當成變數處理。 <?php $array=array('www','name'=>'phpernote','com'); echo "$array['name']";//用此句會報語法錯誤 echo "{$array['name']}";//此句正常,大括號內的字元將作為變數來處理