Введение ключевых слов PHP
Ключевые слова слова имеют некоторое значение. При регулярном использовании языка PHP эти слова не могут использоваться как константа, имя переменной, имя метода, имя класса и т. Д. Эти ключевые слова при использовании автоматически понимаются PHP. Эти ключевые слова PHP, когда используются с именами переменных, могут быть перепутаны с фактическими ключевыми словами. Поэтому эти ключевые слова не должны использоваться в качестве имен переменных.
Список всех ключевых слов PHP
Ключевое слово: аннотация
Код:
<_?php//example to demonstrate abstract keyword
abstract class Program (
abstract protected function MethodOne();
public function display() (
echo '
'.$this->MethodOne();
)
)
class ProgramOne extends Program (
protected function MethodOne() (
echo '
'.'In MethodOne';
)
)
$objOne = new ProgramOne;
$objOne->display();
?>,
Выход:
Ключевое слово: и
Код:
<_?php//example to demonstrate and keyword
$a = 10;
$b = 11;
if($a ==10 and $b == 11) (
echo 'Result : True';
)
else
(
echo 'Result : False';
)
?>
Выход:
Ключевое слово: массив ()
Код:
<_?php//example to demonstrate array keyword
$directions = array("e" => "east", "w" => "west", "n" => "north", "s" => "south");
print_r($directions);
?>
Выход:
Ключевое слово: как
Код:
<_?php//example to demonstrate array keyword
$directions = array("e" => "east", "w" => "west", "n" => "north", "s" => "south");
foreach($directions as $key=>$value) (
echo '
'. $key. '=>'.$value;
)
?>
Выход:
Ключевое слово: перерыв
Код:
<_?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 '
'.$value;
)
?>
Выход:
Ключевое слово: дело
Код:
<_?php//example to demonstrate case keyword
$i = 1;
while($i<5) (
switch($i) (
case 1:
echo "
"."One";
break;
case 2:
echo "
"."Two";
break;
case 3:
echo "
"."Three";
break;
default:
echo "
"."Default";
)
$i++;
)
?>
Выход:
Ключевое слово: поймать
Код:
<_?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//example to demonstrate class keyword
class ClassOne(
var $str = 'Hello World';
public function displayMethod() (
echo $this->str;
)
)
$obj = new ClassOne;
$obj->displayMethod();
?>
Выход:
Ключевое слово: const
ключевое слово const используется для определения имени со значением, используя оператор присваивания, как показано ниже
const AGE = 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// 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);
?>
Выход:
Ключевое слово: die ();
Код:
<_?php//example to demonstrate die keyword
$conn = mysqli_connect('localhost', 'root', '', 'dbname');
if(!$conn) (
die("Unable to connect ");
)
?>
Выход:
Ключевое слово: эхо
Код:
<_?php// example to demonstrate echo keyword
echo 'Hello! ';
$name = 'John Doe';
echo 'My name is '. $name;
?>
Выход:
Ключевое слово: еще
Код:
<_?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";
)
?>
Выход:
Ключевое слово: 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// example to demonstrate empty keyword
$str = 'Hello World!';
if(empty($str)) (
echo 'Variable is empty';
) else (
echo $str;
)
?>
Выход:
Ключевое слово: Endfor
Код:
<_?php// example to demonstrate endfor keyword
for($i=0;$i<5;$i++) :
echo "
".$i;
endfor;
?>
Выход:
Ключевое слово: 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;
?>
Выход:
Ключевое слово: 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 '
'.$value;
endforeach;
?>
Выход:
Ключевое слово: концевой выключатель
Код:
<_?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// example to demonstrate endwhile keyword
$i = 0;
while($i<5):
echo "
".$i;
$i++;
endwhile;
?>
Выход:
Ключевое слово: eval ()
Код:
<_?php//example to demonstrate eval keyword
$string1 = 'World';
$string2 = 'John Doe';
$string = 'Hello $string1 . My name is $string2';
echo "
".$string;
eval("\$string = \"$string\";");
echo "
".$string;
?>
Выход:
Ключевое слово: выход ()
Это ключевое слово, встречающееся в сценарии, завершает выполнение сценария.
Ключевое слово: extends ()
Код:
<_?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();
?>
Выход:
Ключевое слово: финал
Код:
<_?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();
?>
Выход :
Ключевое слово: поймать
Код:
<_?php//example to demonstrate catch keyword
try (
$num1 = 10;
$num2 = 0;
if($num1 / $num2) (
throw new Exception('Divide By Zero');
)
) catch (Exception $e) (
echo '
'.$e->getMessage();
)
?>
Выход:
Ключевое слово: для
Код:
<_?php// example to demonstrate for keyword
for($i=0; $i<10; $i++) (
if($i == 5) (
break;
)
echo '
'.$i;
)
?>
Выход :
Ключевое слово: foreach
Код:
<_?php// example to demonstrate foreach keyword
$array = array(10, 20, 30, 40, 50);
foreach($array as $value) (
echo '
'.$value/10;
)
?>
Выход:
Ключевое слово: функция ()
Код:
<_?phpfunction calSum($a, $b) (
$c = $a + $b;
return $c;
)
$result = calSum(10, 20);
echo '
The sum : '.$result;
?>
Выход:
Ключевое слово 34: глобальный
Код:
<_?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;
?>
Выход:
Ключевое слово: если
Код:
<_?php// example to demonstrate if keyword
$sum = 10;
if($sum == 10) (
echo 'Sum is 10';
) else (
echo 'Sum is not 10';
)
?>
Выход:
Ключевое слово: инструменты
Код:
<_?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();
?>
Выход :
Ключевое слово: включить
Код:
file.php
<_?php//example to demonstrate include keyword
$a = 'The Earth';
$b = 'Round';
?>
index.php
<_?phpinclude 'file.php';
echo $a . ' is '. $b. ' in Shape';
?>
Ключевое слово: include_once
Код:
file.php
<_?php//example to demonstrate include_once keyword
$a = 'The Earth';
$b = 'Round';
?>
index.php
<_?phpInclude_once 'file.php';
echo $a . ' is '. $b. ' in Shape';
?>
Выход:
Ключевое слово: instanceOf
Код:
<_?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);
?>
Выход:
Ключевое слово: Интерфейс
Код:
<_?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 '
This is the one function';
)
public function two() (
echo '
This is the two function';
)
)
$obj = new MainClass;
echo $obj->one();
echo $obj->two();
?>
Выход:
Ключевое слово: isset
Код:
<_?php//example to demonstrate isset keyword
$stringOne = '';
var_dump(isset($stringOne));
$stringTwo = NULL;
var_dump(isset($stringTwo));
?>
Выход :
Ключевое слово: список
Код:
<_?php//example to demonstrate list keyword
$names = array('Ram', 'Mohan', 'Raghav');
list($person1, $person2, $person3) = $names;
echo "$person1, $person2 and $person3 are friends";
?>
Выход:
Ключевое слово: новый
Код:
<_?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);
?>
Выход:
Ключевое слово: или
Код:
<_?php//example to demonstrate or keyword
$a = 10;
$b = 11;
if($a ==10 or $b == 12) (
echo 'Result : True';
)
else
(
echo 'Result : False';
)
?>
Выход :
Ключевое слово: печать
Код:
<_?php//example to demonstrate print keyword
$str = "PHP Programming";
print($str);
$stringOne = "Shyam, ";
$stringTwo = "How are you?";
print "
"."Hello $stringOne $stringTwo";
?>
Выход :
Ключевое слово: частный
Код:
<_?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
?>
Выход:
Ключевое слово: общедоступное
Код:
<_?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
?>
Выход:
Ключевое слово: защищенный
Код:
<_?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
?>
Выход:
Ключевое слово: возврат
Код:
<_?php//example to demonstrate return keyword
function sum() (
$a = 10;
$b = 20;
$c = $a +$b;
return $c;
)
$result = sum();
echo 'Sum : ' . $result;
?>
Выход:
Ключевое слово: переключатель
Код:
<_?php//example to demonstrate switch keyword
$i= 3;
switch($i) (
case 1:
echo "
"."One";
break;
case 2:
echo "
"."Two";
break;
case 3:
echo "
"."Three";
break;
default:
echo "
"."Default";
)
?>
Выход:
Ключевое слово: бросить
Код:
<_?php//example to demonstrate throw keyword
function division($x, $y) (
try (
if($y == 0) (
throw new Exception('Divide By Zero');
)
)
catch (Exception $e) (
echo '
'.$e->getMessage();
)
)
division(10, 0);
?>
Выход:
Ключевое слово: Попробуй
Код:
<_?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 '
'.$e->getMessage();
)
?>
Выход:
Ключевое слово: не установлено
Код:
<_?php//example to demonstrate unset keyword
echo 'Hello World!'.'
';
$a = 10;
echo $a;
unset($a);
// echo $a; //this line when uncommented shows error : Undefined variable, as the variable is unset
?>
Выход:
Ключевое слово: вар
Код:
<_?php//example to demonstrate var keyword
class MainClass
(
var $str = 'PHP Programming';
public function displayMsg() (
echo $this->str;
)
)
$obj = new MainClass;
$obj->displayMsg();
?>
Выход:
Ключевое слово: пока
Код:
<_?php//example to demonstrate while keyword
$i = 0;
while ($i<10) (
echo '
'. $i;
$i++;
)
?>
Выход:
Вывод
В этой статье вы узнаете о ключевых словах в PHP с примерами. Эти примеры объясняют использование каждого ключевого слова в PHP.
Рекомендуемые статьи
Это руководство по ключевым словам PHP. Здесь мы обсуждаем Введение в ключевые слова PHP Список всех ключевых слов PHP, а также ключевые слова и результаты. Вы также можете просмотреть наши другие предлагаемые статьи, чтобы узнать больше -
- PHP компилятор
- Инкапсуляция в C
- Сортировка в C
- Основные вопросы PHP для интервью
- C Ключевые слова
- C # Ключевые слова
- Инкапсуляция в JavaScript
- Последнее ключевое слово в Java
- Бросить ключевое слово в Java