반응형

    문법이 굉장히 너그러운 js를 독학으로 익히다보니 잘못배운 문법을 php에 적용하다 애를 먹는 경우가 많다.

    가장 많이 틀리는것이 echo 뒤에 semicolon(;)을 찍지 않은 것.. 이거 안찍었다고 internal sever error를 띄워버리니당황스럽다.


    나름 새롭게 알게된 사실도 있다.

    js에서는 줄바꿈 문자 \n을 double quote(")나 single quote(') 어디서나 써도 상관 없지만,

    php에서는 double quote(")안에서 사용해야 작동한다.

    double quote안에서 더 많은 경우의 escape문자가 작동한다고한다.


    예)

    js

    var a = "첫째줄\n둘째줄";

    var b = '첫째줄\n둘째줄';

    출력값

    a

    "첫째줄

    둘쨰줄"

    b

    "첫째줄

    둘쨰줄"


    php

    $a="첫째줄\n둘째줄";

    $b='첫째줄\n둘째줄';

    echo $a;

    echo $b;

    출력값

    첫째줄

    둘째줄

    첫째줄\n둘째줄


    반응형
    Posted by 뭐하라

    문제가 있나요?(?)

    내용상 오류가 있음 업데이트 필요 화면이 깨짐 기타 수정이 필요함