0
A
답변
0
0
사용 print_r()
-
$welcomeMsg = $result->fetchAll(PDO::FETCH_ASSOC);
echo '<!--<pre>'; print_r($welcomeMsg); echo '</pre>-->';
당신은 따라서 그것은 또한 당신의 HTML보기를 방해하지 않습니다, view source
의 배열을보고 쉽게 디버깅 할 수 있습니다.
배열에서 문자열을 추출하는 경우 foreach loop
을 사용할 수 있습니다.
foreach($welcomeMsg as $msg)
{
$msg[key] = value;
}
+0
'print_r'은 디버깅 도구로만 사용되어야합니다. –
관련 문제
- 1. 자바 스크립트 코드에서 문자열 추출
- 2. 코드에서 특정 문자열 만 추출
- 3. 변환 문자열 내 코드에서 C++
- 4. 문자열 추출
- 5. C# 코드에서 7zip 추출
- 6. 추출 문자열
- 7. 두 문자열 사이의 문자열 추출
- 8. 내 코드에서 문자열 리터럴을 찾는 것
- 9. 변경 문자열 내 대한 파싱 코드에서
- 10. 셀 배열의 문자열 추출
- 11. xcode - html 코드에서 텍스트 추출
- 12. html 코드에서 테이블 추출 테이블
- 13. RegEx : 소스 코드에서 번호 추출
- 14. HTML 코드에서 일부 정보 추출
- 15. 문자열 추출 정규식
- 16. 문자열 내에서 URL 추출
- 17. C# ListView에서 문자열 추출
- 18. 문자열에서 부분 문자열 추출
- 19. 쉘 문자열 추출
- 20. eExteranl에서 쿼리 문자열 추출
- 21. PHP 배열에서 문자열 추출
- 22. RDD에서 문자열 추출
- 23. 문자열 내에서 항목 추출
- 24. 대괄호 사이의 문자열 추출
- 25. 추출 문자열 jQuery를
- 26. 단락에서 여러 문자열 추출
- 27. 추출 문자열, KML 파일에서
- 28. 문자열에서 부분 문자열 추출
- 29. 다른 문자열에서 문자열 추출
- 30. 추출 값은 문자열
배열의 모양은 어떻습니까? (['var_dump'] (http://de2.php.net/var_dump)를 사용하여 구조와 내용에 대한 정보를 표시 할 수 있습니다. – Carsten
'fetchall' (아마 ['fetchAll()'] (http://www.php.net/manual/en/pdostatement.fetchall.php))은 문자열이 아닌 배열을 반환합니다. 발견 된 모든 행 * 배열을 리턴합니다. 매개 변수 ('PDO :: FETCH_ASSOC')는 각 행에 대해 반환 할 배열의 종류를 알려주며, 연관 배열입니다. '$ welcomeMsg'는 실제로는 2D 배열입니다. '[[ 'field'=> 'value'], [ 'field'=> 'value2']]'처럼 보입니다. '$ welcomeMsg'를 반복하고 각 행에 대한 필드를 가져와야합니다. 한 행만 반환 한 경우'fetchAll'을 사용하지 말고 ['fetch()'] (http://www.php.net/manual/en/pdostatement.fetch.php)를 사용하십시오. –
@RocketHazmat, 'fetchAll'을 사용하지 않는 마이크로 효율성은 왜 반환되지 않을까요? 'fetchAll'을하지 않으면 어떤 이점이 있습니까? 'fetchAll'이 아닌 'fetch'를하는 것이 가치가 있다는 것을 보여주는 타이밍이 있습니까? 나는 호기심이 많고 어색하지 않다. –