PHP(Hypertext Preprocessor)는 널리 사용되는 오픈 소스 스크립팅 언어로, 특히 웹 개발에 적합합니다. 이는 HTML에 포함될 수 있으며 동적 웹 페이지 콘텐츠를 생성할 수 있습니다. PHP는 단순성과 유연성으로 인해 개발자들 사이에서 인기가 높습니다.
PHP 코드는 일반적으로 .php 확장자를 가진 파일에 저장됩니다. PHP 코드는 HTML 내에 포함될 수 있으며 서버는 요청을 처리할 때 PHP 코드를 실행하고 결과를 반환합니다.
<?php echo "Hello, World!"; ?>
PHP에서 변수는 달러 기호($)로 시작하고 그 뒤에 변수 이름이 옵니다. 변수 이름은 문자, 숫자, 밑줄을 포함할 수 있지만 숫자로 시작할 수는 없습니다.
<?php $name = "John"; $age = 30; echo "Name: $name, Age: $age"; ?>
PHP는 다음을 포함한 다양한 데이터 유형을 지원합니다.
PHP는 조건문, 루프 등 다양한 제어 구조를 지원합니다.
<?php if ($age >= 18) { echo "Adult"; } else { echo "Minor"; } ?>
<?php for ($i = 0; $i < 5; $i++) { echo $i; } ?>
함수는 이름으로 호출할 수 있는 PHP의 재사용 가능한 코드 블록입니다. PHP에는 많은 내장 함수가 있으며 사용자 정의 함수를 정의할 수도 있습니다.
<?php function greet($name) { return "Hello, $name!"; } echo greet("Alice"); ?>
배열은 여러 값을 저장할 수 있는 변수입니다. PHP는 인덱스 배열과 연관 배열을 지원합니다.
<?php $colors = array("Red", "Green", "Blue"); echo $colors[0]; // Output: Red ?>
<?php $ages = array("John" => 25, "Alice" => 30); echo $ages["John"]; // Output: 25 ?>
PHP는 객체 지향 프로그래밍(OOP)을 지원하므로 개발자가 클래스와 객체를 만들 수 있습니다.
<?php class Car { public $color; function __construct($color) { $this->color = $color; } function getColor() { return $this->color; } } $myCar = new Car("Red"); echo $myCar->getColor(); // Output: Red ?>
위 내용은 PHP 소개의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!