문자열을 반으로 자르고 문자열의 첫 번째 절반을 나머지 값이 될 하나의 값으로 가져 오려고합니다.문자열을 반으로 자르는 방법은 무엇입니까?
문자열은 $_GET['s']
이며 두 단어가 있고 중간에 공백이 4 개 있습니다.
빈 공간 앞의 단어와 빈 칸 뒤의 단어를 가져오고 싶습니다.
EG :
pizza soda
echo "$food;" ==> pizza
echo "$drink; ==> soda
문자열을 반으로 자르고 문자열의 첫 번째 절반을 나머지 값이 될 하나의 값으로 가져 오려고합니다.문자열을 반으로 자르는 방법은 무엇입니까?
문자열은 $_GET['s']
이며 두 단어가 있고 중간에 공백이 4 개 있습니다.
빈 공간 앞의 단어와 빈 칸 뒤의 단어를 가져오고 싶습니다.
EG :
pizza soda
echo "$food;" ==> pizza
echo "$drink; ==> soda
list($first, $second) = explode(' ' /* 4 spaces */, $_GET['s']);
$value = explode(' ', $_GET['s'], 2);
echo $value[0]; // food
echo $value[1]; // drink
참조 : http://php.net/explode가 주목해야
+1은'list'를 사용합니다. (http://php.net/list) – Jonah
그것은 매력처럼 작동합니다. 고마워. – lisovaccaro