PHP 支持多種編碼格式的參數,主要包括以下幾種:
URL 編碼(GET 和 POST 請求):在 PHP 中,可以使用 $_GET
和 $_POST
超全局變量來獲取 URL 編碼的 GET 和 POST 請求參數。這些參數通常是通過表單提交或者 URL 查詢字符串傳遞給 PHP 腳本的。
JSON 編碼:如果你需要處理 JSON 格式的數據,可以使用 json_decode()
函數將 JSON 字符串轉換為 PHP 對象或數組。例如:
$json = '{"name": "John", "age": 30, "city": "New York"}';
$obj = json_decode($json);
echo $obj->name; // 輸出 "John"
$xml =<person><name>John</name><age>30</age><city>New York</city></person>';
$obj = simplexml_load_string($xml);
echo $obj->name; // 輸出 "John"
yaml_parse()
函數(需要安裝 yaml 擴展):$yaml = "---\nname: John\nage: 30\ncity: New York";
$array = yaml_parse($yaml);
echo $array['name']; // 輸出 "John"
總之,PHP 支持多種編碼格式的參數,你可以根據實際需求選擇合適的編碼格式和處理方法。