최신 웹 개발 튜토리얼
 

PHP eval() Function

<기타 참조 PHP

PHP 코드로 문자열을 평가 :

<?php
$string = "beautiful";
$time = "winter";

$str = 'This is a $string $time morning!';
echo $str. "<br>";

eval("\$str = \"$str\";");
echo $str;
?>

코드의 출력은 위의 것입니다 :

This is a $string $time morning!
This is a beautiful winter morning!


정의 및 사용

eval() 함수는 PHP 코드로 문자열을 평가합니다.

문자열은 유효한 PHP 코드이어야하며, 세미콜론 (;)으로 끝나야합니다.

Note: 반환 문 바로 문자열의 평가를 종료합니다.

Tip: 이 기능은 데이터베이스에 PHP 코드를 저장하는 데 유용 할 수 있습니다.


통사론

eval( phpcode )

매개 변수 기술
phpcode 필요합니다. PHP 코드는 평가를 지정합니다

기술적 세부 사항

반환 값 : return 문이 코드 문자열에서 호출하지 않으면 NULL를 돌려줍니다. 그런 다음 반환에 전달 된 값이 반환됩니다. 코드 문자열에 구문 분석 오류가있는 경우, eval() FALSE를 반환합니다.
PHP 버전 : 4+

<기타 참조 PHP