Představení klíčových slov PHP

Klíčová slova jsou slova, která mají nějaký význam. Při běžném používání jazyka PHP nelze tato slova použít jako konstantu, název proměnné, název metody, název třídy atd. Tato klíčová slova, pokud jsou použita, jsou PHP automaticky chápána. Tato klíčová slova PHP, pokud jsou použita s názvy proměnných, mohou být zaměňována se skutečnými klíčovými slovy. Proto by tato klíčová slova neměla být používána jako názvy proměnných.

Seznam všech klíčových slov PHP

Klíčové slovo: abstrakt

Kód:

<_?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();
?>,

Výstup:

Klíčové slovo: a

Kód :

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

Výstup:

Klíčové slovo: array ()

Kód:

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

Výstup:

Klíčové slovo: as

Kód:

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

Výstup:

Klíčové slovo: break

Kód :

<_?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;
)
?>

Výstup:

Klíčové slovo: case

Kód:

<_?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++;
)
?>

Výstup:

Klíčové slovo: catch

Kód:

<_?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();
?>

Výstup:

Klíčové slovo: class

Kód:

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

Výstup:

Klíčové slovo: const

klíčové slovo const se používá k definování názvu pomocí hodnoty pomocí operátoru přiřazení, jak je uvedeno níže

const AGE = 29;

Na začátku konstantního jména neexistuje žádná značka $, jako má normální proměnná.

Klíčové slovo: výchozí

Kód:

<_?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;
)
?>

Výstup :

Klíčové slovo: do

Kód:

<_?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);
?>

Výstup:

Klíčové slovo: die ();

Kód :

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

Výstup:

Klíčové slovo: echo

Kód:

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

Výstup:

Klíčové slovo: else

Kód:

<_?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";
)
?>

Výstup:

Klíčové slovo: elseif

Kód:

<_?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";
)
?>

Výstup :

Klíčové slovo: empty

Kód:

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

Výstup:

Klíčové slovo: endfor

Kód:

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

Výstup:

Klíčové slovo: endif

Kód :

<_?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;
?>

Výstup:

Klíčové slovo: endforeach

Kód:

<_?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;
?>

Výstup:

Klíčové slovo: endwitch

Kód:

<_?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;
?>

Výstup:

Klíčové slovo: endwhile

Kód:

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

Výstup:

Klíčové slovo: eval ()

Kód:

<_?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;
?>

Výstup:

Klíčové slovo: exit ()

Toto klíčové slovo, když se objeví ve skriptu, ukončí provádění skriptu.

Klíčové slovo: rozšiřuje ()

Kód:

<_?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();
?>

Výstup:

Klíčové slovo: final

Kód:

<_?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();
?>

Výstup :

Klíčové slovo: catch

Kód:

<_?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();
)
?>

Výstup:

Klíčové slovo: for

Kód:

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

Výstup :

Klíčové slovo: foreach

Kód:

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

Výstup:

Klíčové slovo: function ()

Kód:

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

Výstup:

Klíčové slovo 34: global

Kód:

<_?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;
?>

Výstup:

Klíčové slovo: if

Kód:

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

Výstup:

Klíčové slovo: implementuje

Kód:

<_?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();
?>

Výstup :

Klíčové slovo: include

Kód:

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';
?>

Klíčové slovo: include_once

Kód:

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';
?>

Výstup:

Klíčové slovo: instanceOf

Kód:

<_?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);
?>

Výstup:

Klíčové slovo: Interface

Kód:

<_?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();
?>

Výstup:

Klíčové slovo: isset

Kód:

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

Výstup :

Seznam klíčových slov: seznam

Kód:

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

Výstup:

Klíčové slovo: new

Kód:

<_?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);
?>

Výstup:

Klíčové slovo: nebo

Kód:

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

Výstup :

Klíčové slovo: print

Kód:

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

Výstup :

Klíčové slovo: private

Kód:

<_?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
?>

Výstup:

Klíčové slovo: public

Kód:

<_?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
?>

Výstup:

Klíčové slovo: protected

Kód:

<_?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
?>

Výstup:

Klíčové slovo: return

Kód:

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

Výstup:

Klíčové slovo: switch

Kód:

<_?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";
)
?>

Výstup:

Klíčové slovo: throw

Kód:

<_?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);
?>

Výstup:

Klíčové slovo: Zkuste

Kód:

<_?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();
)
?>

Výstup:

Klíčové slovo: unset

Kód:

<_?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
?>

Výstup:

Klíčové slovo: var

Kód:

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

Výstup:

Klíčové slovo: while

Kód:

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

Výstup:

Závěr

V tomto článku se dozvíte o klíčových slovech v PHP s příklady. Tyto příklady vysvětlují použití každého z klíčových slov v PHP.

Doporučené články

Toto je průvodce po klíčových slovech PHP. Zde diskutujeme Úvod do klíčových slov PHP Seznam všech klíčových slov PHP spolu s klíčovými slovy a výstupy. Další informace naleznete také v dalších navrhovaných článcích -

  1. Kompilátor PHP
  2. Zapouzdření v C
  3. Třídění v C.
  4. Základní otázky PHP Interview
  5. C Klíčová slova
  6. C # Klíčová slova
  7. Zapouzdření do JavaScriptu
  8. Konečné klíčové slovo v Javě
  9. Házet klíčové slovo v Javě

Kategorie: