이 글의 내용은 PHP 학습 노트 2입니다. 특정 참고 가치가 있습니다. 이제 필요한 친구들이 참고할 수 있습니다.
1.IF...ELSE 문과 동일합니다. C 언어 .
<?php $t=date("H"); if ($t<"10") { echo "Have a good morning!"; } elseif ($t<"20") { echo "Have a good day!"; } else { echo "Have a good night!"; } ?>
2. SWITCH문
C언어와 동일합니다.
<?php $favcolor="red"; switch ($favcolor) { case "red": echo "你喜欢的颜色是红色!"; break; case "blue": echo "你喜欢的颜色是蓝色!"; break; case "green": echo "你喜欢的颜色是绿色!"; break; default: echo "你喜欢的颜色不是 红, 蓝, 或绿色!"; } ?>
3. While 루프
(1)while
(2)do...while은 코드를 한 번 이상 실행한 다음 조건을 확인합니다
C 언어와 동일합니다.
4
<?php $x=array("one","two","three"); foreach ($x as $value){ echo $value . "<br>"; } ?>(1) 배열의 종류
첫 번째 유형: 숫자 배열, ID 값 자동 할당 및 ID 값 수동 할당
숫자 배열 탐색 - for loop
<br/>
두 번째: 연관 배열, ID 없음, 배열에 할당된 지정된 키 사용
<?php $cars=array("Volvo","BMW","Toyota"); echo "I like " . $cars[0] . ", " . $cars[1] . " and " . $cars[2] . "."; ?>
연관 배열 탐색 - foreach 루프
<?php $cars=array("Volvo","BMW","Toyota"); $arrlength=count($cars); for($x=0;$x<$arrlength;$x++){ echo $cars[$x]; echo "<br>"; } ?>
<?php $age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43"); echo "Peter is " . $age['Peter'] . " years old."; ?>
두 번째 유형: rsort(), 내림차순으로 정렬
세 번째 유형: asort(), 배열 값을 기준으로 (연관 배열의 경우) 배열을 오름차순으로 정렬
네 번째 유형: ksort(), 배열 기반 키, 오름차순으로 배열 정렬
다섯 번째 방법: arsort(), 배열 값에 따라 내림차순으로 배열 정렬
<?php $age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43"); foreach($age as $x=>$x_value){ echo "Key=" . $x . ", Value=" . $x_value; echo "<br>"; } ?>
(2) $_SERVER
$_SERVER는 헤더, 경로, 스크립트 위치 및 기타 정보와 같은 정보가 포함된 배열입니다. 이 배열의 항목은 웹 서버에서 생성되었습니다. 모든 서버에서 모든 항목을 사용할 수 있다는 보장은 없습니다.
(4) $_POST
7. 함수
(1) PHP 내장 함수
(2) 함수
형식: 함수 함수이름(...){ ... ...}
<pre class="brush:php;toolbar:false"> <?php $cars=array("Volvo","BMW","Toyota"); sort($cars); print_r($cars); ?>
PHP 연구 노트 1
위 내용은 PHP 연구 노트 2의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!