저는 PHP에 익숙하지 않아이 기능의 이름을 모르므로 매뉴얼에서 찾을 수 없었습니다.배열에서 문자열을 잘라내는 함수는 무엇입니까?
$files[] =
[0] => 01_Nhemamusasa.mp3
[1] => 02_Kari_Mudande.mp3
[2] => 03_Chikende.mp3
[3] => 04_Karinge_Zuva.mp3
[4] => 05_Mbirimo.mp3
[5] => 06_Muchenjedza_Mutonga.mp3
[6] => 07_Skokianna.mp3
[7] => 08_Mbavarira.mp3
내가 내용을 절단하기 만하는 것은 _ 전과 부분을 제거하고 파일 유형을 제거 : 나는이 값으로 배열을 가지고있다. 배열 (Array) [1]과 [5] (이 예제에서)의 중간에있는 밑줄을 공백으로 변환하고 싶습니다. 즉,이 파일 이름을 노래의 실제 이름 배열로 변환해야합니다.
도움 주셔서 감사합니다.
편집 : 당신이 PHP 5.3을 사용하는 경우 http://us3.php.net/array_walk이 , 당신은 익명 함수를 array_walk 전달할 수 있습니다 내 호스트가 PHP 5.2.12 당신은 array_walk 기능을 사용하기를 원할 것입니다
이 필요하다는 점에 유의해야합니다. PHP5.3 + – Gordon
이 필요하지만 호스트는 5.2.12를 실행하고 있습니다. ( – Joel
@Gordon 인라인 함수가 이것을 만들었습니까 5.3+? @Joel 인라인 함수를 사용하지 않도록 코드를 다시 작성 했으므로 지금 사용 가능해야합니다. –