我是PHP新手。我正在读这个:http://php.net/manual/en/ref.strings.php然而,我正在寻找额外的澄清。
我知道在python中我可以调用。split("…")以及在Java中。
所以我找到了chunk_split, str_split和explosion。使用它们的原因是什么?从我读到的东西中,我的印象是每一种都可以用于相同的任务。使用其中一个是否有明显的优势?
我正在寻找拆分url以获得"Base"(不确定还可以叫它什么)
,
http://www.stackoverflow.com/questions/ask
我在想我可以用if语句截断前面的语句
if = http:// or http://www. or www. etc... #pseudo
然后剪掉"/"字符,取前面。
哪个函数最适合做这个?
您需要的函数是parse_url():
<?php
$url = 'http://www.stackoverflow.com/questions/ask';
$parsed_url = parse_url($url);
echo '<pre>';
print_r($parsed_url);
echo '</pre>';
输出:Array
(
[scheme] => http
[host] => www.stackoverflow.com
[path] => /questions/ask
)