PHP(9)
-
[PHP]Study_0328:비교연산자
비교연산자는 다른언어에서도 많이 배운 연산자이다. OperatorNameExample ==Equal$x == $y ===Identical$x === $y !=Not equal$x != $y Not equal$x $y !==Not identical$x !== $y >Greater than$x > $y =Greater than or equal to$x >= $y 1001이 될까, 에러가나올까 101이 될까 궁금해서 시도해봤다. 정답은 101이 나온다. 이처럼 php는 숫자와 문자열의 경계가 모호하기때문에, php로 작업을 할때에, 편리하게 작용할 수 있겠지만, 반대로 에러의 원인이 될 수 있다는 점을 자각하자.
2022.03.28 -
[PHP]Study_0328:변수와 상수
php문법을 사용할때 를 사용한다고 지난게시물에서 얘기했었다. 변수를 설정할때는 $표시를 통해 설정할 수 있다. php는 기본적으로 html환경에서 사용하기때문에, 중간에 을 넣어 줄바꿈을 할 수 있다. 다른 언어와 다르게,별다른 포맷없이 문자열 안에 변수를 바로 넣을 수 있다. 에러가 발생하거나 그러지않고, 바로 I love eeaacomunication!! 이 출력된다. 상수는 변하지않는 값이다. 한번 설정해주면, 바꿀 수 없다. 설정할때에는 define함수를 사용해서 설정해주면된다. define(변수명, 설정할 내용); 상수 설정할때에, 변수처럼 사용해주면 된다. 상수는 변하지않는 값이라고했다. 이렇게 코드를 설정해주면 어떻게될까? GREETING에 값을 지정해줬는데, 바꾸려고 했다. 바꿀 수 없는..
2022.03.28 -
[PHP]Study_0328:php의 기초
자바에서는 system.out.println()을 통해, 파이썬에선 print()를 통해 정보를 나타내봤었다. php를 처음 배우는데, 일반적인 print가 포함되지않는 echo라는 명령어를 통해 출력해낸다는것이 신선하고 흥미로웠다.(print도 가능) jsp는 html환경에서 java언어를 쓰기위해, 을 사용했는데, php는 html환경에서 php언어를 쓰기위해, 를 사용한다. 1이 출력이 된다. 데이터 타입을 나타내는 함수는 var_dump를 사용하면 된다. 6은 정수이기때문에, int가 출력된다. 문자열을 var_dump한다면, string(n)이 출력이되는데, n은 문자열의 길이가 된다. 문자열과 문자열을 이을때, java는+,python은 ,를 이용해 이어주는걸 배웠었다. php는 .을 이용해서..
2022.03.28