在 URL 上使用 explode 获取每个字符串的数组编号
Using explode on URL to get the array number of each string
您好,我正在尝试从 url 请求中获取控制器,例如:
$url = http://www.yourDomain.com/request/code
我正在使用此代码:
$control = array();
$control = explode('/', $url);
现在我想从 url 中获取 'request' 字符串,所以我使用:
$get = $control[3];
我想我对数组的编号感到困惑,因为 http:
后有两个斜杠
数组会在斜杠之间分配一个数字吗?
像这样
$control[0] = http:
$control[1] = '';
$control[2] = www.yourDomain.com;
$control[3] = request;
$control[4] = code;
双斜线部分让我很困惑。
在这种情况下,空值也可以分配给数组,所以你的数组应该是这样的...
Array
(
[0] => http:
[1] =>
[2] => www.yourDomain.com
[3] => request
[4] => code
)
您好,我正在尝试从 url 请求中获取控制器,例如:
$url = http://www.yourDomain.com/request/code
我正在使用此代码:
$control = array();
$control = explode('/', $url);
现在我想从 url 中获取 'request' 字符串,所以我使用:
$get = $control[3];
我想我对数组的编号感到困惑,因为 http:
数组会在斜杠之间分配一个数字吗?
像这样
$control[0] = http:
$control[1] = '';
$control[2] = www.yourDomain.com;
$control[3] = request;
$control[4] = code;
双斜线部分让我很困惑。
在这种情况下,空值也可以分配给数组,所以你的数组应该是这样的...
Array
(
[0] => http:
[1] =>
[2] => www.yourDomain.com
[3] => request
[4] => code
)