Einführung von PHP-Schlüsselwörtern
Schlüsselwörter sind die Wörter, die irgendeine Bedeutung haben. In der regulären Verwendung der PHP-Sprache können diese Wörter nicht als Konstante, Variablenname, Methodenname, Klassenname usw. verwendet werden. Diese Schlüsselwörter werden von PHP automatisch verstanden. Wenn diese PHP-Schlüsselwörter mit Variablennamen verwendet werden, können sie mit den tatsächlichen Schlüsselwörtern verwechselt werden. Daher sollten diese Schlüsselwörter nicht als Variablennamen verwendet werden.
Liste aller PHP-Schlüsselwörter
Stichwort: abstrakt
Code:
<_?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();
?>,
Ausgabe:
Schlagwort: und
Code:
<_?php//example to demonstrate and keyword
$a = 10;
$b = 11;
if($a ==10 and $b == 11) (
echo 'Result : True';
)
else
(
echo 'Result : False';
)
?>
Ausgabe:
Schlüsselwort: array ()
Code:
<_?php//example to demonstrate array keyword
$directions = array("e" => "east", "w" => "west", "n" => "north", "s" => "south");
print_r($directions);
?>
Ausgabe:
Schlagwort: as
Code:
<_?php//example to demonstrate array keyword
$directions = array("e" => "east", "w" => "west", "n" => "north", "s" => "south");
foreach($directions as $key=>$value) (
echo '
'. $key. '=>'.$value;
)
?>
Ausgabe:
Schlagwort: Pause
Code:
<_?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;
)
?>
Ausgabe:
Stichwort: Fall
Code:
<_?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++;
)
?>
Ausgabe:
Stichwort: fangen
Code:
<_?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();
?>
Ausgabe:
Schlagwort: Klasse
Code:
<_?php//example to demonstrate class keyword
class ClassOne(
var $str = 'Hello World';
public function displayMethod() (
echo $this->str;
)
)
$obj = new ClassOne;
$obj->displayMethod();
?>
Ausgabe:
Schlagwort: const
Das Schlüsselwort const wird verwendet, um den Namen mit einem Wert zu definieren, wobei der Zuweisungsoperator wie folgt verwendet wird
const AGE = 29;
Am Anfang eines konstanten Namens steht kein $ -Zeichen wie bei einer normalen Variablen.
Schlüsselwort: Standard
Code:
<_?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;
)
?>
Ausgabe :
Schlagwort: do
Code:
<_?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);
?>
Ausgabe:
Schlagwort: die ();
Code:
<_?php//example to demonstrate die keyword
$conn = mysqli_connect('localhost', 'root', '', 'dbname');
if(!$conn) (
die("Unable to connect ");
)
?>
Ausgabe:
Stichwort: Echo
Code:
<_?php// example to demonstrate echo keyword
echo 'Hello! ';
$name = 'John Doe';
echo 'My name is '. $name;
?>
Ausgabe:
Schlüsselwort: else
Code:
<_?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";
)
?>
Ausgabe:
Schlagwort: elseif
Code:
<_?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";
)
?>
Ausgabe :
Stichwort: leer
Code:
<_?php// example to demonstrate empty keyword
$str = 'Hello World!';
if(empty($str)) (
echo 'Variable is empty';
) else (
echo $str;
)
?>
Ausgabe:
Schlagwort: endfor
Code:
<_?php// example to demonstrate endfor keyword
for($i=0;$i<5;$i++) :
echo "
".$i;
endfor;
?>
Ausgabe:
Schlagwort: Endif
Code:
<_?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;
?>
Ausgabe:
Schlüsselwort: endforeach
Code:
<_?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;
?>
Ausgabe:
Stichwort: Endschalter
Code:
<_?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;
?>
Ausgabe:
Schlüsselwort: endwhile
Code:
<_?php// example to demonstrate endwhile keyword
$i = 0;
while($i<5):
echo "
".$i;
$i++;
endwhile;
?>
Ausgabe:
Schlagwort: eval ()
Code:
<_?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;
?>
Ausgabe:
Schlagwort: exit ()
Dieses Schlüsselwort beendet die Ausführung des Skripts, wenn es in einem Skript gefunden wird.
Schlagwort: extend ()
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();
?>
Ausgabe:
Schlüsselwort: 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();
?>
Ausgabe :
Stichwort: fangen
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 '
'.$e->getMessage();
)
?>
Ausgabe:
Stichwort: für
Code:
<_?php// example to demonstrate for keyword
for($i=0; $i<10; $i++) (
if($i == 5) (
break;
)
echo '
'.$i;
)
?>
Ausgabe :
Stichwort: foreach
Code:
<_?php// example to demonstrate foreach keyword
$array = array(10, 20, 30, 40, 50);
foreach($array as $value) (
echo '
'.$value/10;
)
?>
Ausgabe:
Schlüsselwort: function ()
Code:
<_?phpfunction calSum($a, $b) (
$c = $a + $b;
return $c;
)
$result = calSum(10, 20);
echo '
The sum : '.$result;
?>
Ausgabe:
Schlüsselwort 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;
?>
Ausgabe:
Stichwort: if
Code:
<_?php// example to demonstrate if keyword
$sum = 10;
if($sum == 10) (
echo 'Sum is 10';
) else (
echo 'Sum is not 10';
)
?>
Ausgabe:
Schlüsselwort: implementiert
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();
?>
Ausgabe :
Schlüsselwort: include
Code:
file.php
<_?php//example to demonstrate include keyword
$a = 'The Earth';
$b = 'Round';
?>
index.php
<_?phpinclude 'file.php';
echo $a . ' is '. $b. ' in Shape';
?>
Schlüsselwort: include_once
Code:
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';
?>
Ausgabe:
Schlüsselwort: 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);
?>
Ausgabe:
Stichwort: Schnittstelle
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 '
This is the one function';
)
public function two() (
echo '
This is the two function';
)
)
$obj = new MainClass;
echo $obj->one();
echo $obj->two();
?>
Ausgabe:
Stichwort: isset
Code:
<_?php//example to demonstrate isset keyword
$stringOne = '';
var_dump(isset($stringOne));
$stringTwo = NULL;
var_dump(isset($stringTwo));
?>
Ausgabe :
Stichwort: Liste
Code:
<_?php//example to demonstrate list keyword
$names = array('Ram', 'Mohan', 'Raghav');
list($person1, $person2, $person3) = $names;
echo "$person1, $person2 and $person3 are friends";
?>
Ausgabe:
Stichwort: neu
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);
?>
Ausgabe:
Schlagwort: oder
Code:
<_?php//example to demonstrate or keyword
$a = 10;
$b = 11;
if($a ==10 or $b == 12) (
echo 'Result : True';
)
else
(
echo 'Result : False';
)
?>
Ausgabe :
Stichwort: Drucken
Code:
<_?php//example to demonstrate print keyword
$str = "PHP Programming";
print($str);
$stringOne = "Shyam, ";
$stringTwo = "How are you?";
print "
"."Hello $stringOne $stringTwo";
?>
Ausgabe :
Schlagwort: privat
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
?>
Ausgabe:
Schlagwort: 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
?>
Ausgabe:
Stichwort: geschützt
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
?>
Ausgabe:
Stichwort: Rückkehr
Code:
<_?php//example to demonstrate return keyword
function sum() (
$a = 10;
$b = 20;
$c = $a +$b;
return $c;
)
$result = sum();
echo 'Sum : ' . $result;
?>
Ausgabe:
Stichwort: wechseln
Code:
<_?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";
)
?>
Ausgabe:
Stichwort: werfen
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 '
'.$e->getMessage();
)
)
division(10, 0);
?>
Ausgabe:
Stichwort: Versuchen
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 '
'.$e->getMessage();
)
?>
Ausgabe:
Stichwort: nicht gesetzt
Code:
<_?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
?>
Ausgabe:
Schlagwort: 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();
?>
Ausgabe:
Schlagwort: while
Code:
<_?php//example to demonstrate while keyword
$i = 0;
while ($i<10) (
echo '
'. $i;
$i++;
)
?>
Ausgabe:
Fazit
In diesem Artikel erfahren Sie anhand von Beispielen mehr über Schlüsselwörter in PHP. Diese Beispiele erläutern die Verwendung der einzelnen Schlüsselwörter in PHP.
Empfohlene Artikel
Dies ist eine Anleitung zu den PHP-Schlüsselwörtern. Hier diskutieren wir die Einführung in PHP-Schlüsselwörter Liste aller PHP-Schlüsselwörter zusammen mit Schlüsselwörtern und Ausgaben. Sie können auch unsere anderen Artikelvorschläge durchgehen, um mehr zu erfahren.
- PHP Compiler
- Verkapselung in C
- Sortierung in C
- Core PHP Interview Fragen
- C Schlüsselwörter
- C # -Schlüsselwörter
- Kapselung in JavaScript
- Letztes Schlüsselwort in Java
- Schlüsselwort in Java werfen