PHP 프로그래머 들 이 일반적으로 무시 하 는 몇 가지 에센스

나 는 많은 PHP 프로그래머,특히 공부 한 지 오래 되 지 않 아 PHP 의 정수 가 어디 에 있 는 지 모른다 는 것 을 발견 했다.Perl 은 그 당시 에 어떻게 상업계 에서 유명 해 졌 습 니까?강력 한 정규 표현 식.PHP 는?그 는 유 닉 스에 서 발 전 된 언어 로 물론 Perl 의 많은 특징 을 계승 하 는 동시에 C 의 장점 도 가지 고 있다.빠 르 고 간결 하 며 명료 하 다.특히 C 프로그래머,PHP 는 사랑 이다.나 는'PHP'를 깊이 사랑 하고 있다.여기 서 저 는 PHP 의 변수,배열 응용 기법 과 PHP 의 정규 표현 식,PHP 의 템 플 릿 응용 을 쓰 고 싶 습 니 다.나중에 시간 이 있 으 면 PHP 와 COM,PHP 와 XML 의 완전한 결합 을 쓰 고 싶 습 니 다.1.변수,배열 의 응용 기법(1)많은 사람들 이 많이 사용 하지 않 는 배열 함수.foreach、list、each。각각 몇 가지 예 를 들 면 알 수 있 을 것 이다.예: 'data1', 'b' => 'data2', 'c' => 'data3'); while(list($subscript, $value) = each($data)) { echo "$subscript => $value :: "; echo "$subscript => $value
"; } reset($data); foreach($data as $subscript => $value) { echo "$subscript => $value :: "; echo "$subscript => $value
"; } (2)함수 의 변수,변수의 변수,변수의"포인터":다음 예 를 보십시오: 변수의 포인터.이 지침 에는 그 가 진정한 지침 이 아니 라 는 것 을 나타 내 는 쌍 따옴표 가 붙 어 있다.다음 예 를 보 자:지침 이 라 고 부 르 는 이 유 는 C 언어 에서 지침 과 같은 기능 을 갖 게 됐 기 때문이다.하지만 이 건 진짜 지침 도 아니 고 이렇게 만 이해 할 수 있다.2.정규 표현 식 정규 표현 식 은 매우 큰 문제 입 니 다.Perl 의 정규 표현 식 의 강 함 은 이름 을 들 었 습 니 다.그리고 PHP 도 약 하지 않다.그 는 Perl 의 정규 표현 식 법칙 과 자신의 법칙 을 계승 했다.여 기 는 PHP 의 정규 표현 식 만 말 합 니 다.정규 표현 식 은 가장 기본 적 인 요소 입 니 다.쉽게 말 하면 하나의 규칙 으로 다른 요소 가 자신의 규칙 에 부합 되 는 지,아니면 똑 같은 특징 설명 이 있 는 지 판단 하 는 데 사용 된다.정규 표현 식 의 시작 문자:^,끝 문자$,이 두 기호 사이 에는 일치 하 는 요소 가 있 습 니 다.전화번호 가 베 이 징 으로 걸 리 는 번호 인지 확인 하면 정규 표현 식 으로'^010$'라 고 표시 합 니 다.앞의 3 위 지역 번호 가 010 이면 베 이 징 번호 이 고 뒤의 전화 번 호 는 상관 하지 않 아 도 된다.그리고 정규 표현 식 일치 함수 ereg 로 판단 합 니 다.예:이것 이 바로 정규 표현 식 이다.북경 의 전 화 는 모두 8 자리 숫자 입 니 다.그러면 이 번호 가 정확 한 지 알 아야 합 니 다.만약 그 가 9 번 을 눌 렀 다 면?잘못 판단 하면?이것 은 정규 표현 식 의 문자 클 러 스 터 를 사용 해 야 합 니 다.그러면 상례 의 정규 표현 식 은 이렇게 써 야 합 니 다:^010[0-9]{8}$,번호 가 규칙 에 부합 되 는 지 동시에 판단 할 수 있 습 니 다.정규 표현 식 은 LBB,VBB 포럼 이 게시 할 때 이른바 VBB 코드 LBB 코드 에 대한 해석 이 정규 표현 식 으로 이 루어 진 것 처럼 많은 응용 이 있 습 니 다.3.템 플 릿 이 정규 표현 식 의 기능 을 알 게 되면 템 플 릿 을 알 수 있 습 니 다.템 플 릿 이란 무엇 입 니까?예 를 들 어 볼 까요?일반적으로 웹 페이지 를 쓸 때 배경 프로그램 을 사용 할 때 웹 페이지 에 프로그램 코드 를 삽입 합 니 다.PHP 와 같다.이것 이 바로 HTML 과 PHP 의 혼용 이다.이런 장점 은 읽 기 속도 가 빠르다 는 것 이다.단점 은 모두 가 분업 하여 웹 사 이 트 를 만 들 면 프로그래머 가 아니면 네트워크 를 바 꾸 지 않 는 다 는 것 이다.템 플 릿 을 사용 하면 분업 의 가장 합 리 화 를 이 룰 수 있다.미 공 은 페이지 만 만 만 들 고 프로그램 은 백 스테이지 만 쓴 다음 에 합 친다.우수한 JSp 는 사용자 정의 탭 기능 을 제공 하여 템 플 릿 기능 을 잘 완성 하 였 습 니 다.주류 의 PHP 는 어떻게 할 수 있 을 까?정규 표현 식 으로 하 는 거 야.인터넷 에서 PHPLIB 를 다운로드 할 수 있 습 니 다.안에 있 는 PHP 디 렉 터 리 아래 template.inc 의 소스 코드 파일 이 있 습 니 다.그것 은 바로 PHP 로 템 플 릿 을 사용 하 는 클래스 입 니 다.편폭 이 제한 되 어 있 기 때문에 이런 내용 을 간단하게 말 할 뿐 입 니 다.정말 배우 고 싶다 면 전문 교 재 를 보 세 요.정규 표현 식 만 분명하게 말 하려 면 작은 책 을 한 권 쓸 수 있다.

좋은 웹페이지 즐겨찾기