본문 바로가기


웹관련팁

PHP 5.X -> PHP 7.x 규칙 차이 참고

by aisi1004 2021. 9. 30.

PHP 5.X  -> PHP 7.x 되면서 이제는 대충 사용하던 규칙을 잘지켜야 합니다.

PHP 5 버젼에서 잘되던 것이 PHP 7 버젼에서 안되는 경우가 있습니다.

제일 기초적인 내용이지만 참고해서 PHP 7 오류를 수정해보았으면 합니다.

 

1. 내부 변수 따옴표 사용 

PHP 5.x 버젼  :  $_POST[test]  또는 $_POST["test"]

PHP 7.x 버젼 :  $_POST['test']

 

2. 큰 따옴표 사용 

PHP 5.x 버젼  : $abcd[test] = 'abce'; 또는 $abce["test"] = 'abce';

PHP 7.x 버젼 :   $abcd['test'] = "abcd";

 

3. 시작 꺽쇠 사용 

PHP 5.x 버젼  : 

<?=$abcd?>

PHP 7.x 버젼 :   <?php echo $abcd;?>

 

4. 내부에 사용하는 변수에 중괄호 {} 사용 (내부에 사용하는 변수는 {} 감싸주면 됩니다.

PHP 5.x 버젼  : 

<?=echo 'l $love you' ?>

PHP 7.x 버젼 :   <?php echo "l {$love} you" ?>

 

 

 





댓글