php if 예제

내가 그것을 지정 하는 분야에서 “데이터 없음”… 내 양식의 예 “서비스 날짜 : 아니 데이터”하지만, 고객이 필드에 뭔가를 입력하면 제대로 표시됩니다…. “서비스 날짜: 09/12/11”. 아래 예제는 현재 시간이 10보다 작은 경우 “좋은 아침을 보내고!”, 현재 시간이 20 미만이면 “좋은 하루 를 보내고!”를 출력합니다. 그렇지 않으면 “좋은 밤되세요!”를 출력합니다: 다음은 if 문을 사용하는 예입니다. 값 11을 가진 $x 변수가 있습니다. if 문에서 $x 값이 10보다 큰지 확인합니다. 참고: 위의 예에서와 같이 곱슬 대괄호를 사용할 때에만 동일한 것으로 간주됩니다. 콜론을 사용하여 if/elseif 조건을 정의하는 경우 두 단어로 다른 단어를 분리해서는 안 되며 PHP는 구문 분석 오류로 실패합니다.

다음 예제는 현재 일이 금요일인 경우 “좋은 주말되세요!”를 출력합니다. 이 프로그램에서 우리는 주어진 숫자가 0보다 큰 경우 0보다 큰 확인, 문은 실행 쇼 메시지 “숫자는 긍정적입니다”. 기타 숫자는 음수입니다. 슈퍼 전역 변수 ($_POST[ ] ) 를 통해 HTML 스크립트에서 값을 수집하고 사용자가 입력 한 로컬 변수 ($num)에 저장합니다. 이후에 다른 조건이 실행되면 됩니다. 조건($num >0)이 true인 경우 if 문 본문은 그렇지 않으면 else 본문을 실행합니다. 여기서 사용자는 값 -10을 입력하여 출력이 표시됩니다 : -10은 음수입니다. 이제 PHP 문이 사실이 아닌 경우, 즉 거짓일 때 어떤 일이 일어나는지 살펴보겠습니다. 위의 예제를 변경했다고 가정해 보겠습니다: 변수 $my_name을 “someguy”와 비교하여 변수가 동일한지 확인했습니까? PHP에서 값을 비교하기 위해 이중 등가 부호(===)를 사용합니다.

또한 if 문이 true로 판명되었기 때문에 코드 세그먼트가 실행되어 “이름은 다소 입니다!”라는 것을 알 수 있습니다. 세부 사항을 다림질하기 위해이 예제에 좀 더 자세히 살펴보겠습니다. 위의 예제에서 먼저 HTML 스크립트를 사용 하 여 폼에 텍스트 상자와 단추를 만듭니다. 이 프로그램에서 우리는 주어진 번호가 짝수 인지 확인합니다. 사용자가 입력한 $_POST[] 수집된 값 사용. 이 확인 후 숫자가 사용자별로 2로 분할되고 모듈러스가 0($num%2==0)인 경우, 명령문이 실행되고 출력이 주어진 숫자가 홀수인 짝수로 표시되는 경우를 의미합니다. 나는 이것을 기반으로 모든 시간을 사용하는이 극단적 인 약어 예제를 포함 할 것이라고 생각했습니다 : 종종 조건부로 실행되는 두 개 이상의 문을 갖고 싶을 것입니다. 물론 각 문을 if 절로 래핑할 필요는 없습니다. 대신 여러 문을 문 그룹으로 그룹화할 수 있습니다. 예를 들어, 이 코드는 $a $b 보다 큰 경우 b보다 큰 것을 표시하고 $b $a 값을 할당합니다: 내 Google 애널리틱스 통계를 보면 PHP 약어를 검색하는 방문자가 많이 보입니다. 코드 라이브러리를 살펴보고 삼차 연산자 사용의 몇 가지 예를 골랐습니다.

코드 예제의 일부는 단추 뒤에 숨겨져 있습니다.

Comments

Comments are closed.