PHP의 10가지 실용적인 기능 공유

巴扎黑
풀어 주다: 2016-11-07 17:42:35
원래의
918명이 탐색했습니다.

PHP는 점점 더 강력해지고 있으며 매우 풍부한 내장 기능을 갖추고 있습니다. 선임 PHP 프로그래머라면 익숙할 수도 있지만, PHP 교육

에 참여한 많은 PHP 초보자는 여전히 몇 가지 매우 유용한 기능에 익숙하지 않습니다. 이 글에서는 여러분이 알지 못하지만 참조 및 학습에 유용한 10가지 실용적인 PHP 함수를 나열합니다.
1.php_check_syntax

이 함수는 특정 파일의 PHP 구문이 올바른지 확인하는 데 사용할 수 있습니다.
사용법:

$error_message = "";

$filename = "./php_script.php"

if(! php_check_syntax ($filename,&$error_message)) {

echo "$filename:$error_message 파일에서 오류가 발견되었습니다.";

} else {

echo "파일 $filename에 구문 오류가 없습니다.";

}

?>
2.highlight_string

페이지에 PHP 코드를 표시하려는 경우,highlight_string() 함수는 매우 유용합니다. 내장된 정의된 구문 강조 색상을 사용하여 제공한 PHP 코드를 강조할 수 있습니다. 이 함수는 두 개의 매개변수를 사용하며 첫 번째 매개변수는 강조 표시할 문자열입니다. 두 번째 매개변수가 TRUE로 설정되면 강조 표시된 코드가 반환됩니다.
사용법:
highlight_string(' ');

?>
3. show_source
이 함수의 작동 방식은highlight_file( ) , 이는 PHP 구문 강조 파일을 표시하고 HTML 태그를 기반으로 구문 강조를 수행할 수 있습니다.
사용법:
show_source("php_script.php")
?>
4. php_strip_whitespace
이 함수는 위의 show_source() 함수와 유사합니다. 파일에서 주석과 공백 문자를 제거합니다.
사용법:
echophp_strip_whitespace("php_script.php");
?>
5. _halt_compiler
컴파일러 실행을 중단할 수 있습니다. PHP 설치 파일처럼 스크립트에 데이터를 포함시키는 것이 도움이 됩니다.
사용법:
$fp = fopen(__FILE__, 'r');
fseek($fp, __COMPILER_HALT_OFFSET__)
var_dump(stream_get_contents($fp)); 🎜>// 스크립트 실행 종료
__halt_compiler();
?>
6.highlight_file
지정된 PHP 파일과 하이라이트 파일 내용을 구문으로 반환하는 매우 유용한 PHP 함수입니다. 강조.
사용법:
highlight_file("php_script.php"); ?>
7.ignore_user_abort
이 기능을 사용하면 사용자는 브라우저의 실행 종료를 거부할 수 있습니다. 스크립트 요청입니다. 일반적인 상황에서는 클라이언트가 종료되면 서버측 스크립트의 실행이 중지됩니다.
사용법:
ignore_user_abort(); ?>
8. str_word_count
이 함수는 문자열의 단어 수를 계산하는 데 사용할 수 있습니다.
사용법:
echo str_word_count("Hello How AreYou!"); ?>
9. get_define_vars
이 함수는 코드를 디버깅할 때 매우 중요합니다. 정의된 모든 변수를 포함하는 다차원 배열입니다. 사용법:
echo $_SERVER['HTTP_USER_AGENT']; $browser = get_browser()
print_r($browser)?>

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
최신 이슈
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!