Hướng dẫn local variable in php in hindi - biến cục bộ trong php bằng tiếng Hin-ddi

Phạm vi biến là một khu vực / phần có thể truy cập cho bất kỳ biến nào trong đó một biến có thể được truy cập sau khi xác định. Có ba loại phạm vi biến PHP - biến cục bộ, biến toàn cầu và biến tĩnh.Variable के लिए एक accessible area / portion होता है जहाँ किसी Variable को define करने के बाद उसे access किया जा सके। PHP Variable Scope तीन तरह के होते हैं - Local Variable , Global Variable And Static Variable .

  1. Biến cục bộ
  2. Biến toàn cầu
  3. Biến tĩnh

Tuy nhiên, phạm vi đơn biến Jayadatar PHP chỉ là và các biến này cũng có thể được truy cập bằng một tệp nghiêng.

Thí dụ-

Tệp: test.php

<?php
  $x = "Variable Inside test.php file";
 ?>

Tệp khác: test2.php

<?php  
  include("test.php");  
  echo $x; 
?>

Đầu ra

Biến bên trong Tệp Test.php

Biến cục bộ PHP

Các biến cục bộ là các BOR được xác định trong một hàm và có thể truy cập trong cùng một hàm, bạn cũng sẽ không thể truy cập biến đó bên ngoài hàm đó.

Thí dụ -

Tệp: Phpfunction.php

<?php  
  $x = "External Variable";
   function test()
   {
      $x = "Variable Inside Function"; 
   	  echo $x;
   }
   test(); 
?>

Đầu ra

Lưu ý - Nếu bạn xác định biến của cùng tên bên trong và bên ngoài một hàm, thì mức độ ưu tiên của biến bên trong hàm sẽ nhiều hơn.

Biến toàn cầu PHP

Các biến toàn cầu là các biến được xác định bên ngoài hàm và cũng có thể truy cập trong hàm. Tuy nhiên, để truy cập chúng, chúng ta phải xác định biến đó hoặc phải truy cập thông qua biến siêu toàn cầu.define किये जाते है और लेकिन function के अंदर भी access कर सकते है। हलाकि इन्हे access करने के लिए हमें या तो उस variable को globally define करना पड़ता है या तो Super Global variable के through access करना पड़ता है।

Thí dụ-

Tệp: test.php

<?php  
  $a = 1;
  $b = 2;
  function variable()
  {
	/* first access using $LOBALS variables */
	echo "Access Variables Using Super GLOBALS variable: ".$GLOBALS['a'].','.$GLOBALS['b']; 
	/* now first make these variables global*/
	global $a, $b;
	echo "Access Global Variables : $a , $b"; 
  } 
  variable(); 
?>

Đầu ra

Biến bên trong Tệp Test.php
Access Global Variables : 1 , 2

Biến cục bộ PHP

Thí dụ-

Tệp: test.php

<?php  
 $b = 2;
 function variable()
 {
    /* Access withowt making ot gloabl variable */
    echo "Access Global Variable :".$b ;
 } 
 variable();
?>

Đầu ra

Biến bên trong Tệp Test.php: Undefined variable: b in C:\xampp\htdocs\test\test.php on line 7
Access Global Variable :

Biến cục bộ PHP

Các biến cục bộ là các BOR được xác định trong một hàm và có thể truy cập trong cùng một hàm, bạn cũng sẽ không thể truy cập biến đó bên ngoài hàm đó.

Thí dụ-

Tệp: test.php


<?php  
 function static_variable()
 {
    $x = 1;
    echo "Before Increment :".$x ."<br>";
    /* increment by one */
    $x++;
    echo "After Increment :".$x;
 } 
 /* Call the function */
 static_variable();
 /* Again Call the function */
static_variable();
?>

Đầu ra

Biến bên trong Tệp Test.php
After Increment :2
Before Increment :1
After Increment :2

Biến cục bộ PHP

Các biến cục bộ là các BOR được xác định trong một hàm và có thể truy cập trong cùng một hàm, bạn cũng sẽ không thể truy cập biến đó bên ngoài hàm đó.

Thí dụ -

Thí dụ -

Tệp: Phpfunction.php


<?php  
 function static_variable()
 {
    static $x = 1;
    echo "Before Increment :".$x ."<br>";
    /* increment by one */
    $x++;
    echo "After Increment :".$x;
 } 
 /* Call the function */
 static_variable();
 /* Again Call the function */
static_variable();
?>

Đầu ra

Biến bên trong Tệp Test.php
After Increment :2
Before Increment :2
After Increment :3

Biến cục bộ PHP

Các biến cục bộ là các BOR được xác định trong một hàm và có thể truy cập trong cùng một hàm, bạn cũng sẽ không thể truy cập biến đó bên ngoài hàm đó.

Hướng dẫn local variable in php in hindi - biến cục bộ trong php bằng tiếng Hin-ddi

Thí dụ -

Tệp: Phpfunction.php

Đầu ra LinkedIn Twitter Instagram Facebook