본문 바로가기
PHP

[php] 기본 문법 및 구조

by 준토리73 2020. 12. 10.

1. php 기본 구조 

<?php 
	echo 'this is php';
?>
  • <?php ?> php 생략하는 방법 : php.ini에서 short_open_tag = On 으로 바꿔주면 됨.

2. 변수 선언

<?php
	$aaa= '123';
    $aaa= $aaa.'456';
    $aaa .= '456'; // 위아래 같은 코드
?>
  • 선언되지 않았을 때 undefined가 되는 것이 아니라 null로 취급됨 
  • bool 도 선언되지 않으면 false
  • int가 선언되지 않으면 0

 

3. php의 반복문

<?php
	for($i=0;$i<10;$i++){
		echo "this value is".($i+1)."\n";
	}
?>

4. php의 배열 

<?php
	$arr = array();
    array_push($arr, 'jtory');
    var_dump($arr);
?>
  • array_pop 
  • array_shift
  • array_diff (?)

 

tomcat은 jsp할 때 쓰는거  

php는 apache : 단일 스레드이기 때문에 다른 요청을 받아들일 수 없다,

→ 유저가 많으면 다운되는 경우 있음  (예를들어, 학교 홈페이지) 

↔ 엔진X : 요청을 받아놓고, 다른 요청을 받아들일 수 있대 (비동기 방식)

댓글