>  기사  >  백엔드 개발  >  PHP 키워드

PHP 키워드

WBOY
WBOY원래의
2024-08-29 12:33:36796검색

키워드는 어떤 의미를 담고 있는 단어입니다. 일반적인 PHP 언어 사용에서는 이러한 단어를 상수, 변수 이름, 메소드 이름, 클래스 이름 등으로 사용할 수 없습니다. 이러한 키워드를 사용하면 PHP가 자동으로 이해합니다. 이러한 PHP 키워드는 변수 이름과 함께 사용될 때 실제 키워드와 혼동될 수 있습니다. 따라서 이러한 키워드를 변수 이름으로 사용해서는 안됩니다.

광고 이 카테고리에서 인기 있는 강좌 PHP 개발자 - 전문 분야 | 8개 코스 시리즈 | 3가지 모의고사

무료 소프트웨어 개발 과정 시작

웹 개발, 프로그래밍 언어, 소프트웨어 테스팅 등

모든 PHP 키워드 목록

다음은 목록입니다:

PHP 키워드

키워드: 추상

코드:

<?php
//example to demonstrate abstract keyword
abstract class Program {
abstract protected function MethodOne();
public function display() {
echo '<br>'.$this->MethodOne();
}
}
class ProgramOne extends Program {
protected function MethodOne() {
echo '<br>'.'In MethodOne';
}
}
$objOne = new ProgramOne;
$objOne->display();
?>,

출력:

PHP 키워드

키워드: 및

코드 :

<?php
//example to demonstrate and keyword
$a = 10;
$b = 11;
if($a ==10  and  $b == 11) {
echo 'Result :  True';
}
else
{
echo 'Result : False';
}
?>

출력: 

PHP 키워드

키워드: 배열()

코드:

<?php
//example to demonstrate array keyword
$directions  = array("e" => "east", "w" => "west", "n" => "north", "s" => "south");
print_r($directions);
?>

출력:

PHP 키워드

키워드: as

코드:

<?php
//example to demonstrate array keyword
$directions  = array("e" => "east", "w" => "west", "n" => "north", "s" => "south");
foreach($directions as $key=>$value) {
echo '<br>'. $key. '=>'.$value;
}
?>

출력:

PHP 키워드

키워드: 휴식

코드 :

<?php
//use of break keyword without optional argument
$arr = array("water", "sky", "try", "sand");
foreach($arr as $key=>$value) {
if($value  == 'try') {
break ;          // can use break 1 also
}
echo '<br>'.$value;
}
?>

출력:

PHP 키워드

키워드: 케이스

코드:

<?php
//example to demonstrate case keyword
$i = 1;
while($i<5) {
switch($i) {
case 1:
echo "<br>"."One";
break;
case 2:
echo "<br>"."Two";
break;
case 3:
echo "<br>"."Three";
break;
default:
echo "<br>"."Default";
}
$i++;
}
?>

출력: 

PHP 키워드

키워드:  잡기

코드:

<?php
//example to demonstrate catch keyword
function Operation()
{
try {
$num1 = 10;
$num2 = 0;
if($num1 / $num2) {
throw new Exception('Divide By Zero');
}
} catch (Exception $e) {
die($e->getMessage());
}
}
Operation();
?>

출력:

PHP 키워드

키워드: 클래스

코드:

<?php
//example to demonstrate class keyword
class ClassOne{
var $str = 'Hello World';
public function displayMethod() {
echo $this->str;
}
}
$obj = new ClassOne;
$obj->displayMethod();
?>

출력:

PHP 키워드

키워드: const

const 키워드는 아래와 같이 할당 연산자를 사용하여 값으로 이름을 정의하는 데 사용됩니다

상수 나이= 29;

일반 변수처럼 상수 이름 앞에 $ 기호가 없습니다.

키워드: 기본값

코드:

<?php
// example to demonstrate default keyword
$fruits = 'Cherries';
switch ($fruits) {
case 'Apple':
echo "Apple";
break;
case 'Banana':
echo "Banana";
break;
case 'Papaya':
echo "Papaya";
break;
default:
echo "Fruit is not Apple, Banana or Papaya ";
break;
}
?>

출력 :

PHP 키워드

키워드: do

코드:

<?php
// example to demonstrate do keyword
$x = 2;
do {
if($x > 2)
{
echo 'x is greater than 2';
}
else{
echo 'x is less than 2';
}
} while ($x < 2);
?>

출력:

PHP 키워드

키워드: die();

코드 :

<?php
//example to demonstrate die keyword
$conn = mysqli_connect('localhost','root','','dbname');
if(!$conn) {
die("Unable to connect ");
}
?>

출력:

PHP 키워드

키워드: 에코

코드:

<?php
// example to demonstrate echo keyword
echo 'Hello! ';
$name = 'John Doe';
echo 'My name is '. $name;
?>

출력:

PHP 키워드

키워드: else

코드:

<?php
// example to demonstrate else keyword
$a = 10;
if ($a > 5) {
echo "a is greater than 10";
} else {
echo "a is not greater than 10";
}
?>

출력:

PHP 키워드

키워드: elseif

코드:

<?php
// example to demonstrate elseif keyword
$a = 10;
if ($a > 10) {
echo "a is greater than 10";
} elseif ($a == 10) {
echo "a is equal to 10";
} else {
echo "a is smaller than 10";
}
?>

출력 :

PHP 키워드

키워드: 공백

코드:

<?php
// example to demonstrate empty keyword
$str = 'Hello World!';
if(empty($str)) {
echo 'Variable is empty';
} else {
echo $str;
}
?>

출력:

PHP 키워드

키워드: endfor

코드:

<?php
// example to demonstrate endfor keyword
for($i=0;$i<5;$i++) :
echo "<br/>".$i;
endfor;
?>

출력:

PHP 키워드

키워드: endif

코드 :

<?php
// example to demonstrate endif keyword
if ($a > 10):
echo "a is greater than 10";
elseif ($a >10) :
echo "a is equal to 10";
else:
echo "a is not equal to 10";
endif;
?>

출력:

PHP 키워드

키워드: endforeach

 코드:

<?php
// example to demonstrate endforeach keyword
$arr = array(1,2,3,4,5,6,7,8,9,10);
foreach ($arr as $key=>$value):
echo '<br>'.$value;
endforeach;
?>

출력:

PHP 키워드

키워드: 스위치 종료

코드:

<?php
// example to demonstrate endswitch keyword
$fruits = 'Cherries';
switch ($fruits):
case 'Apple':
echo "Apple";
break;
case 'Banana':
echo "Banana";
break;
case 'Papaya':
echo "Papaya";
break;
default:
echo "Fruit is not Apple, Banana or Papaya ";
break;
endswitch;
?>

출력:

PHP 키워드

키워드: endwhile

코드:

<?php
// example to demonstrate endwhile keyword
$i = 0;
while($i<5):
echo "<br>".$i;
$i++;
endwhile;
?>

출력:

PHP 키워드

Keyword: eval()

Code:

<?php
//example to demonstrate eval keyword
$string1 = 'World';
$string2 = 'John Doe';
$string = 'Hello $string1 .  My name is $string2';
echo "<br>".$string;
eval("\$string = \"$string\";");
echo "<br>".$string;
?>

Output:

PHP 키워드

Keyword: exit()

This keyword when encountered in a script, terminates the execution of the script.

Keyword: extends()

Code:

<?php
//example to demonstrate extends keyword
class ParentClass {
var $string = 'PHP';
public function display() {
echo $this->string;
}
}
class ExtendClass extends ParentClass {
public function display() {
echo 'Hello World!';
}
}
$obj1 = new ExtendClass;
$obj1->display();
?>

Output:

PHP 키워드

Keyword: final

Code:

<?php
//example to demonstrate final keyword
class ParentClass {
var $string = 'PHP';
final public function display() {
echo $this->string;
}
}
class ExtendClass extends ParentClass {
public function display() {
echo 'Hello World!';
}
}
$obj1 = new ExtendClass;
$obj1->display();
?>

Output :

PHP 키워드

Keyword: catch

Code:

<?php
//example to demonstrate catch keyword
try {
$num1 = 10;
$num2 = 0;
if($num1 / $num2) {
throw new Exception('Divide By Zero');
}
} catch (Exception $e) {
echo '<br>'.$e->getMessage();
}
?>

Output:

PHP 키워드

Keyword: for

Code:

<?php
// example to demonstrate for keyword
for($i=0; $i<10; $i++) {
if($i == 5) {
break;
}
echo '<br>'.$i;
}
?>

Output :

PHP 키워드

Keyword: foreach

Code:

<?php
// example to demonstrate foreach keyword
$array = array(10,20,30,40,50);
foreach($array as $value) {
echo '<br>'.$value/10;
}
?>

Output:

PHP 키워드

Keyword: function()

Code:

<?php
function calSum($a , $b) {
$c = $a + $b;
return $c;
}
$result = calSum(10 , 20);
echo '<br> The sum  :  '.$result;
?>

Output:

PHP 키워드

Keyword 34: global

Code:

<?php
//example to demonstrate global keyword
$a = 10;
$b = 20;
function fun() {
global $a;
global $b;
$result = $a + $b;
return $result;
}
$f = fun();
echo 'The result is '.$f;
?>

Output:

PHP 키워드

Keyword: if

Code:

<?php
// example to demonstrate if keyword
$sum = 10;
if($sum == 10) {
echo 'Sum is 10';
} else {
echo 'Sum is not 10';
}
?>

Output:

PHP 키워드

Keyword: implements

Code:

<?php
//example to demonstrate interface keyword
interface One
{
public function first();
}
class MainClass implements One {
public function first() {
echo 'This is the First function';
}
}
$obj = new MainClass;
echo $obj->first();
?>

Output :

PHP 키워드

Keyword: include

Code:

file.php

<?php
//example to demonstrate include keyword
$a = 'The Earth';
$b = 'Round';
?>

index.php

<?php
include 'file.php';
echo $a . ' is '. $b. ' in Shape';
?>

Keyword  : include_once

Code:

file.php

<?php
//example to demonstrate include_once keyword
$a = 'The Earth';
$b = 'Round';
?>

index.php

<?php
Include_once 'file.php';
echo $a . ' is '. $b. ' in Shape';
?>

Output:

PHP 키워드

Keyword: instanceOf

Code:

<?php
//example to demonstrate instanceOf keyword
class MainClass
{
public function MainCLassMethod(){
echo 'Hello World!';
}
}
class ExtendedClass extends MainClass
{
public function ExtendedClassMethod(){
echo 'Have a Nice Day!';
}
}
$obj1 = new ExtendedClass;
var_dump($obj1 instanceOf ExtendedClass);
?>

Output:

PHP 키워드

Keyword: Interface

Code:

<?php
//example to demonstrate interface keyword
interface One
{
public function one();
}
interface Two
{
public function two();
}
class MainClass implements One, Two {
public function one() {
echo '<br> This is the one function';
}
public function two() {
echo '<br> This is the two function';
}
}
$obj = new MainClass;
echo $obj->one();
echo $obj->two();
?>

Output:

PHP 키워드

Keyword: isset

Code:

<?php
//example to demonstrate isset keyword
$stringOne = '';
var_dump(isset($stringOne));
$stringTwo = NULL;
var_dump(isset($stringTwo));
?>

Output :

PHP 키워드

Keyword: list

Code:

<?php
//example to demonstrate list keyword
$names = array('Ram','Mohan','Raghav');
list($person1, $person2, $person3) = $names;
echo "$person1, $person2 and $person3 are friends";
?>

Output:

PHP 키워드

Keyword: new

Code:

<?php
//example to demonstrate new keyword
class Student
{
public function score($name, $subject, $marks) {
echo "$name scored $marks marks in $subject";
}
}
$obj = new Student;
$obj->score('Sunil','Maths',90);
?>

Output:

PHP 키워드

Keyword: or

Code:

<?php
//example to demonstrate or keyword
$a = 10;
$b = 11;
if($a ==10  or $b == 12) {
echo 'Result :  True';
}
else
{
echo 'Result : False';
}
?>

Output :

PHP 키워드

Keyword: print

Code:

<?php
//example to demonstrate print keyword
$str = "PHP Programming";
print($str);
$stringOne = "Shyam, ";
$stringTwo = "How are you?";
print "<br>"."Hello $stringOne $stringTwo";
?>

Output :

PHP 키워드

Keyword: private

Code:

<?php
//example to demonstrate private keyword
class MainClass
{
private $str = 'Private';
function PrivateMethod()
{
echo 'In '. $this->str. ' Method';
}
}
$obj = new MainClass();
$obj->PrivateMethod(); //Shows Private Method
?>

Output:

PHP 키워드

Keyword: public

Code:

<?php
//example to demonstrate public keyword
class MainClass
{
public $str = 'Public';
function PublicMethod()
{
echo 'In '. $this->str. ' Method';
}
}
$obj = new MainClass();
$obj->PublicMethod(); //Shows Public Method
?>

Output:

PHP 키워드

Keyword: protected

Code:

<?php
//example to demonstrate protected keyword
class MainClass
{
protected $str = 'Protected';
function ProtectedMethod()
{
echo 'In '. $this->str. ' Method';
}
}
$obj = new MainClass();
$obj->ProtectedMethod(); //Shows Protected Method
?>

 Output:

PHP 키워드

Keyword: return

Code:

<?php
//example to demonstrate return keyword
function sum() {
$a = 10;
$b = 20;
$c = $a +$b;
return $c;
}
$result = sum();
echo 'Sum : ' . $result;
?>

Output:

PHP 키워드

Keyword: switch

Code:

<?php
//example to demonstrate switch keyword
$i= 3;
switch($i) {
case 1:
echo "<br>"."One";
break;
case 2:
echo "<br>"."Two";
break;
case 3:
echo "<br>"."Three";
break;
default:
echo "<br>"."Default";
}
?>

Output:

PHP 키워드

Keyword: throw

Code:

<?php
//example to demonstrate throw keyword
function division($x, $y) {
try {
if($y == 0) {
throw new Exception('Divide By Zero');
}
}
catch (Exception $e) {
echo '<br>'.$e->getMessage();
}
}
division(10,0);
?>

Output:

PHP 키워드

Keyword: Try

Code:

<?php
//example to demonstrate try keyword
try{
$arr = array();
$arr_length = count($arr);
if($arr_length == 0) {
throw new Exception('Error : Empty Array!');
}
else {
echo 'Array found';
print_r($arr);
}
}
catch(Exception $e) {
echo '<br>'.$e->getMessage();
}
?>

Output:

PHP 키워드

Keyword: unset

Code:

<?php
//example to demonstrate unset keyword
echo 'Hello World!'.'<br>';
$a = 10;
echo $a;
unset($a);
// echo $a; //this line when uncommented shows error : Undefined variable,  as the variable is unset
?>

Output:

PHP 키워드

Keyword: var

Code:

<?php
//example to demonstrate var keyword
class MainClass
{
var $str = 'PHP Programming';
public function displayMsg() {
echo $this->str;
}
}
$obj = new MainClass;
$obj->displayMsg();
?>

Output:

PHP 키워드

Keyword: while

Code: 

<?php
//example to demonstrate while keyword
$i = 0;
while ($i<10) {
echo '<br>'. $i;
$i++;
}
?>

 Output:

PHP 키워드

Conclusion

 In this article, you will learn about keywords in PHP with examples. These examples explain the usage of each of the keyword in PHP.

위 내용은 PHP 키워드의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
이전 기사:PHP 컴파일러다음 기사:PHP 컴파일러