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에서 해주시기 바랍니다.
| 번호 | 분류 | 제목 | 글쓴이 | 날짜 | 조회 |
|---|---|---|---|---|---|
| 4646 | PHP | 8년 전 | 2141 | ||
| 4645 | PHP | 8년 전 | 2136 | ||
| 4644 | PHP | 8년 전 | 1636 | ||
| 4643 | PHP | 8년 전 | 1703 | ||
| 4642 | PHP | 8년 전 | 1807 | ||
| 4641 | PHP | 8년 전 | 1878 | ||
| 4640 | PHP | 8년 전 | 2039 | ||
| 4639 | PHP | 8년 전 | 1690 | ||
| 4638 | PHP | 8년 전 | 1604 | ||
| 4637 | PHP | 8년 전 | 1838 | ||
| 4636 | PHP | 8년 전 | 1560 | ||
| 4635 | Mobile | 8년 전 | 10197 | ||
| 4634 | PHP | 8년 전 | 2128 | ||
| 4633 | PHP | 8년 전 | 1715 | ||
| 4632 | PHP | 8년 전 | 1993 | ||
| 4631 | OS | 8년 전 | 7133 | ||
| 4630 | PHP | 8년 전 | 2026 | ||
| 4629 | PHP | 8년 전 | 2069 | ||
| 4628 | PHP | 8년 전 | 5442 | ||
| 4627 | MySQL | 8년 전 | 4244 | ||
| 4626 | OS |
|
8년 전 | 3092 | |
| 4625 | PHP | 8년 전 | 2315 | ||
| 4624 | PHP | 8년 전 | 2213 | ||
| 4623 | PHP | 8년 전 | 1872 | ||
| 4622 | PHP | 8년 전 | 2277 | ||
| 4621 | PHP | 8년 전 | 2027 | ||
| 4620 | PHP | 8년 전 | 2093 | ||
| 4619 | 기타 | 8년 전 | 3826 | ||
| 4618 | PHP | 8년 전 | 2671 | ||
| 4617 | PHP | 8년 전 | 1870 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기