본문 바로가기

전체 글

[PHP] ?? 연산자 ?? 연산자는 값을 순서대로 비교하여 NULL아닌 처음 값을 출력합니다. 만약, 모두 NULL이면 NULL을 출력합니다. ※PHP7부터 사용할 수 있습니다. 더보기
[PHP] '<=>' 우주선 연산자 '' 연산자는 우주선과 비슷하게 생겨 우주선 연산자라고 부르기도 합니다. 우주선 연산자의 기능은 두 값을 비교하여 선행 피연산자가 작으면 음수, 같으면 0, 크면 1을 출력합니다. 비교 출력 ab 양수 더보기
[PHP] '==='와 '==', '!='와 '!=='의 차이 '=='와 '!='는 값의 비교만 처리하게 됩니다. 그에 반하여 '==='와 '!=='는 값 뿐만아니라 데이터 형까지 비교합니다. 즉, 정확하게 비교하여 결과를 출력한다고 생각하시면 될 것 같습니다. 더보기
[PHP] 결합 연산자 - 쉼표 마침표 차이(','와 '.'의 차이) PHP에는 결합 연산자로는 쉼표와 마침표가 있습니다. 그렇다면 그 차이는 무엇일까요? 마침표는 문자열 결합에 사용되고 쉼표는 값을 나열할 때 사용합니다. 쉼표와 마침표의 차이 마침표를 사용하게 된다면 ("결과는 '" . $a) (- $b) . "(' 입니다.)"; 와 같이 사용되기 때문에 ['-10' 입니다.] 라는 결과값이 나오게 됩니다. 쉼표를 사용하게 된다면 ("결과는 '") , ($a - $b) , "(' 입니다.)"; 와 같이 사용되기 때문에 [결과는 '-10' 입니다.] 라는 결과값이 나오게 됩니다. 따라서, 마침표에서도 쉼표와 사용하고 싶다면 "결과는 '" . ($a - $b) . "' 입니다." 와 같이 사용해야합니다. 더보기
[PHP] 문자 증가/감소 연산 더보기
[JavaScript] use strict use strict 란? 'use strict'는 엄격한 모드입니다. 다음과 같이 사용한다면 일반적으로 에러를 캐치하지 않습니다. text = 'hello 하지만, 다음과 같이 사용한다면 에러를 캐치합니다. 'use strict'; text = 'hello'; 즉, 기존에 무시하던 에러들을 캐치하고 기존 sloppy mode보다 더 빠르게 동작합니다. 'sloppy mode'는 텍스트 그대로 느슨한 모드이며 일반적으로 'javascript'에서 'sloppy mode'를 사용합니다. sloppy mode와 공존하여 사용하기 function hello() { //함수에 strict mode 적용 'use strict'; console.log('hello'); } function world() { //slo.. 더보기
[PHP] 암묵적 형변환 - 문자열에 들어 있는 숫자를 사용해 계산하기 PHP는 많은 곳에서 암묵적 형변환을 하는 특징이 있기에 다음과 같은 연산이 가능합니다. ​ 즉, 문자열을 계산식으로 사용하게 되면 자동으로 숫자 부분만 정수로 취해 계산하게 됩니다. 더보기
[HTML] <pre></pre> 태그 란? 태그는 HTML에 작성한 내용을 그대로 표현합니다. 즉, 요소 내 공백문자를 그대로 유지합니다. * 사용 ================= Hello World! ================= * 미사용 ================= Hello World! ================= ※ 사용여부에서 알 수 있듯이 공백 문자 및 개행 문자를 모두 그대로 사용하는 것을 확인할 수 있습니다. 더보기

반응형