php parse_str和parse_url 两个方便的方法

parse_str

url http://php.net/manual/zh/function.parse-str.php

将字符串格式化成变量
不过这么做太霸道了,7.2开始还是要用第二个变量,也就是说只能格式化成一个数组,否则会出一个已废弃的警告


由于 PHP 的变量名不能带「点」和「空格」,所以它们会被转化成下划线


parse_url

url http://php.net/manual/zh/function.parse-url.php

解析url用,方便的从url中提取需要的信息,不用再自己写一长串正则来匹配了

也可以增加第2个参数来制定要输出的某个部分,譬如PHP_URL_PATH


Array
(
    [scheme] => http
    [host] => hostname
    [user] => username
    [pass] => password
    [path] => /path
    [query] => arg=value
    [fragment] => anchor
)
/path

你可能感兴趣的:(php parse_str和parse_url 两个方便的方法)