나는 basename
url의 $member1
등에서 만 배열을 만들려고 $member2
합니다 $member(n)
.
내가 사용하는 기본 배열은 다른 foreach
루프에 사용하고 있기 때문에 이유가 있습니다.
따라서 계획은 다음과 같습니다.
$member1 = 'http://www.bla-bla.com/aFolder/anotherFolder';
$member2 = 'http://www.yada-yada.com/yetAnotherFolder/innerFolder';
$member3 = 'http://www.boo-boo.com/abcs/folder';
//this is the main array
$teams = array(
array("url" => $member1, "selector" => "a"),
array("url" => $member2, "selector" => "input"),
array("url" => $member3, "selector" => "h1"),...,...);
끝에 값이있는 배열을 만드는 foreach를 만들고 싶습니다 basename($member(n))
.
내 결과가 다음과 같기를 바랍니다.
Array
(
[0] => anotherFolder
[1] => innerFolder
[2] => folder
)
지금까지 특정 값을 아무 소용없이 추출하기 위해 여러 가지 방법을 시도했지만 특정 값을 추출하는 방법을 찾을 수 없었습니다. 도움을 주시면 감사하겠습니다.
$basenames = [];
foreach ($teams as $team) {
$basenames[] = basename($team['url']);
}
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다