Predstavenie kľúčových slov PHP

Kľúčové slová sú slová, ktoré majú určitý význam. Pri bežnom používaní jazyka PHP tieto slová nemôžu byť použité ako konštanta, názov premennej, názov metódy, názov triedy atď. Tieto kľúčové slová, keď sú použité, sú PHP automaticky pochopené. Tieto kľúčové slová PHP, ak sa používajú s názvami premenných, sa dajú zameniť so skutočnými kľúčovými slovami. Tieto kľúčové slová by sa preto nemali používať ako názvy premenných.

Zoznam všetkých kľúčových slov PHP

Kľúč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ýkon:

Kľúč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ýkon:

Kľúč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ýkon:

Kľúč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ýkon:

Kľúč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ýkon:

Kľúč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ýkon:

Kľúč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ýkon:

Kľúč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ýkon:

Kľúčové slovo: const

kľúčové slovo const sa používa na definovanie názvu pomocou hodnoty pomocou operátora priradenia, ako je uvedené nižšie

konštanta AGE = 29;

Na začiatku konštantného mena nie je žiadny znak $, aký má normálna premenná.

Kľúčové slovo: predvolené

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ýkon :

Kľúč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ýkon:

Kľúčové slovo: die ();

Kód:

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

Výkon:

Kľúčové slovo: echo

kód:

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

Výkon:

Kľúč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ýkon:

Kľúč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ýkon :

Kľúčové slovo: prázdne

kód:

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

Výkon:

Kľúčové slovo: endfor

kód:

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

Výkon:

Kľúč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ýkon:

Kľúč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ýkon:

Kľúč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ýkon:

Kľúčové slovo: endwhile

kód:

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

Výkon:

Kľúč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ýkon:

Kľúčové slovo: exit ()

Toto kľúčové slovo, keď sa vyskytne v skripte, ukončí vykonávanie skriptu.

Kľúčové slovo: rozširuje ()

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ýkon:

Kľúč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ýkon :

Kľúč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ýkon:

Kľúčové slovo: pre

kód:

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

Výkon :

Kľúč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ýkon:

Kľúčové slovo: function ()

kód:

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

Výkon:

Kľúčové slovo 34: globálne

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ýkon:

Kľúč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ýkon:

Kľúč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ýkon :

Kľúčové slovo: zahrnúť

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

Kľúč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ýkon:

Kľúč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ýkon:

Kľúč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ýkon:

Kľúčové slovo: isset

kód:

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

Výkon :

Kľúčové slovo: zoznam

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ýkon:

Kľúč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ýkon:

Kľúčové slovo: alebo

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ýkon :

Kľúč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ýkon :

Kľúč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ýkon:

Kľúč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ýkon:

Kľúč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ýkon:

Kľúč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ýkon:

Kľúč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ýkon:

Kľúč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ýkon:

Kľúčové slovo: Try

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ýkon:

Kľúč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ýkon:

Kľúč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ýkon:

Kľúčové slovo: while

kód:

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

Výkon:

záver

V tomto článku sa dozviete viac o kľúčových slovách v PHP s príkladmi. Tieto príklady vysvetľujú použitie každého z kľúčových slov v PHP.

Odporúčané články

Toto je sprievodca po kľúčových slovách PHP. Tu diskutujeme Úvod do kľúčových slov PHP Zoznam všetkých kľúčových slov PHP spolu s kľúčovými slovami a výstupmi. Viac informácií nájdete aj v ďalších navrhovaných článkoch -

  1. Kompilátor PHP
  2. Zapuzdrenie do C
  3. Triedenie v C.
  4. Základné otázky PHP Interview
  5. C Kľúčové slová
  6. C # Kľúčové slová
  7. Zapuzdrenie do JavaScriptu
  8. Konečné kľúčové slovo v jazyku Java
  9. Hodiť kľúčové slovo v jazyku Java

Kategórie: