天天看點

php學習筆記6- header dirname 以及大括号的作用

php學習筆記6

header dirname 以及大括号的作用

常用函數

  1. 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");
           
  1. dirname()
string dirname ( string $path )//給出一個包含有指向一個檔案的全路徑的字元串,本函數傳回去掉檔案名後的目錄名。

basename() - 傳回路徑中的檔案名部分
           
  1. 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']}";//此句正常,大括号内的字元将作為變量來處理


           

繼續閱讀