【PHP】 MAMP 설치하기

PHP MAMP 설치 관련 포스트

PHP를 사용하기 위해서는 크게 3가지 – 서버, 데이터베이스, PHP가 필요합니다. 각각을 설치할 필요 없어, MAMP 하나만 설치하면 모든 3인방을 사용할 수 있습니다.

【PHP】 DIRECTORY_SEPARATOR 사용 이유

PHP에서 DIRECTORY_SEPARATOR 상수를 사용하는 이유를 예제를 통해서 알아봅니다. 이 상수가 존재하는 이유는 운영체제별로 경로 구분자가 다르기 때문입니다. 윈도우는 역슬래쉬(\)를 사용하는 반면, 맥과 리눅스는 정슬래쉬(/)를 사용합니다.

PHP strncmp 작동 원리

strncmp 함수는 두 문자열의 크기(사전적 순서)를 비교할 때 사용하는데, 첫 n개의 문자들만을 비교한다. 비교하는 문자열들이 같으면 0을 반환하고, 첫 번째 인자로 넣은 문자열이 두 번째 인자로 넣은 문자열보다 크면 양수를 반환, 작으면 음수를 반환한다.

PHP strcasecmp 작동 원리

strcasecmp 함수는 두 문자열의 크기(사전적 순서)를 비교하는 함수인데, 대소문자를 구분하지 않는다. 두 문자열이 같다면 0을 반환하고, 첫 인자 문자열이 두 번째 인자 문자열보다 크다면 양수를, 작다면 음수를 반환한다.

PHP strcmp 작동 원리

PHP에서 strcmp 함수는 두 개의 문자열을 인자로 받아서, 그 둘의 사전적 순서를 비교한다. 두 문자열이 같다면 0을 반환하고, 첫 문자열이 사전적 순서가 선행하면 -1을 반환하고, 사전적 순서가 후행하면 1을 반환한다.

PHP mysqli가 작동이 안될 때, 해결 방법

PHP에서 mysqli를 사용하기 위해서는 몇 가지 설정이 필요합니다. 이 포스트에서는 php.ini에서 mysqli의 extension을 하는 방법에 대해서 다룹니다.

인터넷 PHP

PHP를 웹사이트에서 바로 작성하고 실행해 볼 수 있습니다. 컴퓨터에 서버를 설치할 필요도 없이, 여기서 바로 연습해보세요.

【PHP】 isset과 is_null의 차이점은 단 하나!

PHP에서 isset과 is_null은 정반대의 역할을 수행하기 때문에, 이 두 함수는 서로 대체 가능합니다. 하지만 이 두 함수에는 미묘한 차이가 있는데, 바로 에러 메시지를 출력하는지입니다. 예제와 함께 차이점을 알아 봅시다.

echo와 print의 차이점 완벽정리

PHP에서 echo와 print는 둘 모두 화면 출력기능을 합니다. 하지만 둘에는 차이점이 있습니다. 이 포스트에서는 둘의 차이점을 다룹니다.