PHP 프로필 PHP 는 동적 WEB 페이지 를 만 드 는 서버 스 크 립 트 언어 입 니 다.ASP 와 ColdFusion 처럼 사용 자 는 PHP 와 HTML 을 혼합 하여 WEB 페이지 를 작성 할 수 있 습 니 다.방문 자가 이 페이지 를 탐색 할 때 서버 는 먼저 페이지 의 PHP 명령 을 처리 한 다음 처리 한 결 과 를 HTML 콘 텐 츠 와 함께 방문 자 브 라 우 저 로 전송 합 니 다.그러나 ASP 나 ColdFusion 과 달리 PHP 는 소스 코드 오픈 프로그램 으로 크로스 플랫폼 호환성 이 좋 습 니 다.사용 자 는 윈도 NT 시스템 과 여러 버 전의 유 닉 스 시스템 에서 PHP 를 실행 할 수 있 으 며,PHP 를 아파 치 서버 의 내장 모듈 이나 CGI 프로그램 으로 실행 할 수 있다.WEB 페이지 의 디 스 플레이 내용 을 정확하게 제어 할 수 있 는 것 외 에 도 사용 자 는 PHP 를 통 해 HTTP 헤 더 를 보 낼 수 있다.사용 자 는 PHP 를 통 해 cookies 를 설정 하고 사용자 의 신분 식별 을 관리 하 며 사용자 조회 페이지 를 재 설정 할 수 있 습 니 다.PHP 는 매우 강력 한 데이터베이스 지원 기능 을 가지 고 있 으 며,현재 거의 모든 유행 하 는 데이터베이스 시스템 에 접근 할 수 있다.그 밖 에 PHP 는 여러 개의 외부 라 이브 러 리 와 통합 하여 사용자 에 게 PDF 파일 생 성 등 더 많은 실 용적 인 기능 을 제공 할 수 있다.사용 자 는 WEB 페이지 에 직접 PHP 명령 코드 를 입력 할 수 있 기 때문에 특별한 개발 환경 이 필요 하지 않 습 니 다.WEB 페이지 에서 모든 PHP 코드 가""맞다또한,사용 자 는와 같은 형식 을 선택 할 수 있 습 니 다.PHP 엔진 은 페이지 의 모든 PHP 경계선 사이 에 있 는 코드 를 자동 으로 식별 하고 처리 합 니 다.PHP 스 크 립 트 언어의 문법 구 조 는 C 언어 와 Perl 언어의 문법 스타일 과 매우 비슷 하 다.사용 자 는 변 수 를 사용 하기 전에 변 수 를 설명 할 필요 가 없습니다.PHP 로 배열 을 만 드 는 과정 도 간단 하 다.PHP 는 또한 기본 적 인 대상 구성 요소 기능 을 가지 고 있어 사용자 가 작성 한 코드 를 효과적으로 조직 하고 봉인 하 는 데 큰 편 의 를 줄 수 있다.PHP 문법 개술 A.기본 문법 은 PHP 를 처음 접 하 는 사용자 도 PHP 에 대한 문법 스타일 이 낯 설 지 않다 는 것 을 알 게 됩 니 다.예: 결 과 를'Hello!'로 표시 합 니 다.PHP 에서 모든 변 수 는'$'로 시작 합 니 다.우 리 는 상술 한 코드 에 대해 다음 과 같이 변경 할 수 있다. 변 경 된 코드 는 결과 가 변 하지 않 습 니 다.PHP 에 서 는"."기 호 를 사용 하여 서로 다른 문자열 을 연결 하고,다른 산술 연산 자 는 유행 하 는 프로 그래 밍 언어의 스타일 을 계승 합 니 다.예 를 들 면 다음 과 같다. 'Hello!6 people!”。 PHP 는 각종 연산 자 와 연산 규칙 에 대해 완전한 규정 을 가지 고 있 으 며,사용자 가 C 나 C++언어의 프로 그래 밍 배경 을 가지 고 있다 면 모든 것 이 뜻 대로 되 는 것 을 발견 할 수 있다.펄 언어 와 마찬가지 로 PHP 에 서 는 따옴표 에 포 함 된 문자열 에 변 수 를 포함 하면 해당 변 수 는 해당 변수 값 으로 대 체 됩 니 다.문자열 이 작은 따옴표 에 포함 되 어 있 으 면 바 꾸 지 않 습 니 다.예: 결 과 는 Hello,PETER!Hello, $name! (주:위 코드 의""는 줄 바 꿈 문자 입 니 다.따옴표 문자열 에서 만 사용 할 수 있 습 니 다)B.변수 PHP 는 사용자 가 일반적인 변 수 를 사용 하 는 것 처럼 환경 변 수 를 사용 할 수 있 도록 합 니 다.페이지http://www.nba.com/scores/index.html다음 코드 가 포함 되 어 있 습 니 다: 출력 결 과 는[/scores/index.html]C.배열 사용자 가 PHP 를 사용 하여 배열 을 만 들 때 배열 색인(일반적인 색인 이나 관련 색인 포함)을 괄호 에 넣 을 수 있 습 니 다.예 를 들 어$fruit[0]='banana';$fruit[1] = ‘apple'; $favorites['animal'] = ‘tiger'; $favorites['sports'] = ‘basketball'; 사용자 가 배열 에 값 을 할당 할 때 배열 아래 표 시 를 가리 키 지 않 으 면 PHP 는 자동 으로 이 대상 을 배열 끝 에 추가 합 니 다.예 를 들 어 상기$fruit 배열 에 대해 다음 과 같은 방식 으로 값 을 부여 할 수 있 으 며 결 과 는 변 하지 않 습 니 다.$fruit[]='banana';$fruit[] = ‘apple'; 마찬가지 로 PHP 에서 사용 자 는 필요 에 따라 다 차원 배열 을 만 들 수 있다.예 를 들 어$people['David']['shirt']='blue';$people[‘David'][‘car'] = ‘red'; $people[‘Adam'][‘shirt'] = ‘white'; $people[‘Adam'][‘car'] = ‘silver'; PHP 에 서 는 array()함수 로 배열 을 빠르게 만 들 수 있 습 니 다.예 를 들 어$fruit=array('banana','apple');$favorites = array(‘animal' = > ‘tiger', ‘sports' = > ‘basketball'); 또는 array()함 수 를 사용 하여 다 차원 배열 을 만 듭 니 다:$people=array('David'=>array('shirt'=>'blue','car'=>'red'),'Adam'=>array('shirt'=>'white','car'=>'silver');이 밖 에 PHP 는 배열 의 요소 수 를 계산 하 는 데 내 장 된 함수 count()를 제공 합 니 다.예 를 들 어$fruit=array('banana','apple');print count($fruit); 결 과 를 2 로 나타내다.D.구 조 는 PHP 에서 제어 되 며 사용 자 는'for'또는'while'등의 순환 구조 문 구 를 사용 할 수 있 습 니 다.예:for($i=4;$i < 8; $i++) { print “I have eaten $i apples today.”; } 또는$i=4;while ($i < 8) { print “I have eaten $i apples today.”; $i++; } 결 과 를 되 돌려 줍 니 다:I have eaten 4 apples today.I have eaten 5 apples today.I have eaten 6 apples today.I have eaten 7 apples today.또한 사용 자 는"if"와"elseif"등의 선택 적 구조 문 구 를 사용 할 수 있 습 니 다.예:if($usercount > 200) { print “The site is busy right now!”;} elseif ($user_count > 100) { print “The site is active right now!”; else { print “The site is idle - only $user_count user logged on.”; }
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다: