Увођење ПХП кључних речи

Кључне речи су речи које имају неко значење. У редовној употреби ПХП језика, ове речи се не могу користити као константа, назив променљиве, име методе, име класе, итд. Ове кључне речи када се користе, ПХП аутоматски разуме. Ове ПХП кључне речи, када се користе са променљивим именима, могу се мешати са стварним кључним речима. Стога се ове кључне речи не би требало користити као имена променљивих.

Листа свих ПХП кључних речи

Кључна реч: сажетак

Шифра:

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

Излаз:

Кључна реч: цонст

цонст кључна реч користи се за дефинисање имена са вредности помоћу оператора додјеле, као што је ниже

цонст АГЕ = 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);
?>

Излаз:

Кључна реч: дие ();

Шифра:

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

Излаз:

Кључна реч: осталоиф

Шифра:

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

Излаз:

Кључна реч: ендфор

Шифра:

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

Излаз:

Кључна реч: ендиф

Шифра:

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

Излаз:

Кључна реч:

Шифра:

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

Излаз:

Кључна реч: екит ()

Ова кључна реч када се нађе у скрипти, прекида извршење скрипте.

Кључна реч: ектендс ()

Шифра:

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

Излаз:

Кључна реч: фореацх

Шифра:

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

Излаз:

Кључна реч: функција ()

Шифра:

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

Излаз:

Кључна реч: укључи

Шифра:

филе.пхп

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

индек.пхп

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

Кључна реч: инцлуде_онце

Шифра:

филе.пхп

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

индек.пхп

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

Излаз:

Кључна реч: инстанцеОф

Шифра:

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

Излаз:

Кључна реч: иссет

Шифра:

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

Излаз:

Закључак

У овом чланку ћете научити о кључним речима у ПХП-у са примерима. Ови примери објашњавају употребу сваке кључне речи у ПХП-у.

Препоручени чланци

Ово је водич за ПХП кључне речи. Овде смо расправљали о Уводу у ПХП Кључне речи Листа свих ПХП кључних речи заједно са кључним речима и излазима. Можете и да прођете кроз друге наше предложене чланке да бисте сазнали више -

  1. ПХП Цомпилер
  2. Инкапсулација у Ц
  3. Сортирање на Ц
  4. Основна питања за ПХП интервју
  5. Ц Кључне речи
  6. Ц # Кључне речи
  7. Инкапсулација у ЈаваСцрипт-у
  8. Завршна кључна реч у Јави
  9. Баците кључну реч на Јава

Категорија: