parse_str - 문자열을 변수로 파싱합니다.
parse_str - 문자열을 변수로 파싱합니다.
설명 ¶
void parse_str ( string $encoded_string [, array &$result ])
encoded_stringURL을 통해 전달 된 쿼리 문자열 인 것처럼 구문 분석 하고 현재 범위 (또는 result제공된 경우 배열)에 변수를 설정 합니다.
매개 변수 ¶
encoded_string
입력 문자열.
result
두 번째 매개 result변수가 있으면이 변수에 변수가 대신 배열 요소로 저장됩니다.
경고
이 함수를 result매개 변수 없이 사용하면 PHP 7.2에서 매우 잘 알려져 있고 사용 되지 않습니다 .
함수의 범위에서 동적으로 변수를 설정하는 것은 register_globals과 똑같은 문제를 겪 습니다.
왜 위험한지를 설명하는 Using Register Globals의 보안 섹션을 읽으십시오 .
반환 값 ¶
값은 반환되지 않습니다.
Example # 1 parse_str () 사용하기
<?php
$str = "first=value&arr[]=foo+bar&arr[]=baz";
// Recommended
parse_str($str, $output);
echo $output['first']; // value
echo $output['arr'][0]; // foo bar
echo $output['arr'][1]; // baz
// DISCOURAGED
parse_str($str);
echo $first; // value
echo $arr[0]; // foo bar
echo $arr[1]; // baz
?>
게시판 목록
개발자팁
질문은 QA에서 해주시기 바랍니다.
| 번호 | 분류 | 제목 | 글쓴이 | 날짜 | 조회 |
|---|---|---|---|---|---|
| 4676 | PHP | 8년 전 | 1662 | ||
| 4675 | PHP | 8년 전 | 2081 | ||
| 4674 | PHP | 8년 전 | 1928 | ||
| 4673 | PHP | 8년 전 | 2617 | ||
| 4672 | PHP | 8년 전 | 2086 | ||
| 4671 | PHP | 8년 전 | 2640 | ||
| 4670 | PHP | 8년 전 | 1929 | ||
| 4669 | PHP | 8년 전 | 1775 | ||
| 4668 | PHP | 8년 전 | 2332 | ||
| 4667 | PHP | 8년 전 | 1945 | ||
| 4666 | PHP | 8년 전 | 2112 | ||
| 4665 | PHP | 8년 전 | 2045 | ||
| 4664 | PHP | 8년 전 | 2014 | ||
| 4663 | PHP | 8년 전 | 2111 | ||
| 4662 | PHP | 8년 전 | 2081 | ||
| 4661 | JavaScript | 8년 전 | 2950 | ||
| 4660 | PHP | 8년 전 | 1976 | ||
| 4659 | PHP | 8년 전 | 2186 | ||
| 4658 | PHP | 8년 전 | 2017 | ||
| 4657 | 웹서버 | 8년 전 | 3697 | ||
| 4656 | JavaScript | 8년 전 | 4035 | ||
| 4655 | MySQL | 8년 전 | 2589 | ||
| 4654 | MySQL | 8년 전 | 5021 | ||
| 4653 | JavaScript | 8년 전 | 3137 | ||
| 4652 | PHP |
ycolor
|
8년 전 | 1948 | |
| 4651 | MySQL | 8년 전 | 5002 | ||
| 4650 | PHP | 8년 전 | 2035 | ||
| 4649 | PHP | 8년 전 | 2243 | ||
| 4648 | PHP | 8년 전 | 2316 | ||
| 4647 | MySQL | 8년 전 | 2271 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기