Tutorial Php : Php Scope

Tutorial Php : Php Scope - Apabila Anda sedang mencari informasi terkait dengan Tutorial Php : Php Scope, maka anda ada di website yang benar, yaitu Aneka source code aplikasi, Rekomendasi kami untuk Tutorial Php : Php Scope berikut mungkin adalah cocok dengan yang anda butuhkan saat ini.

lihat juga


Tutorial Php : Php Scope

PHP Scope Variabel


PHP memiliki 4 variabel scope yang berbeda :

  • Local

  • Global

  • Static

  • Parameter


php-scope

Local Scope


Sebuah variabel yang di deklarasikan dalam suatu fungsi hanya bisa di akses dalam fungsi tersebut, variabel ini bersifat local scope.

[php]

<?php
$x = 12;

function fungsiku()
{
echo $x;
}

fungsiku();
?>

[/php]

Hasil :

12

Global Scope


Global scope adalah semua variabel yang di definisikan diluar fungsi / function.

Variabel yang bersifat global scope bisa di akses oleh semua bagian dari script diluar fungsi / function.
Untuk mengakses variabel global scope dalam suatu fungsi maka bisa digunakan kata kunci global.




[php]
<?php
$x = 12;

function fungsiku()
{
global $x;
echo ($x * 2);
}

fungsiku();
?>
[/php]



Hasilnya :

24



PHP juga menyimpan semua variabel global kedalam sebuah array yang dinamakan $GLOBAL[index].
Index-nya adalah nama-nama dari variabel.
Array ini bisa di akses dalam suatu fungsi.
Array ini juga bisa digunakan untuk meng-update variabel global secara langsung.

[php]

<?php
$x = 2;

function fungsiku()
{
$GLOBALS['x'] = 4;
}

fungsiku();
echo $x;
?>

[/php]

Hasilnya :

4

Static Scope


Ketika sebuah fungsi telah selesai dilakukan, pada umumnya semua variabel akan dihapus. Akan tetapi biasanya kita tidak ingin menghapus variabel tersebut.

Gunakan kata kunci = static untuk melakukan hal ini.

[php]

static $variabel_static;

[/php]

Parameter


Parameter adalah variabel lokal yang di masukkan dalam suatu fungsi.

Parameter di deklarasikan pada daftar paramater dalam suatu fungsi.

[php]

<?php
function fungsiku($parameter1, $parameter2)
{
$parameter1 = ($parameter2 - $parameter1) * 2;
echo $parameter1;
}

fungsiku(4,12);



[/php]

Hasilnya :

16

 


Sumber : codingku.com


Terima kasih telah membaca tentang Tutorial Php : Php Scope

Aneka Source Code Aplikasi - Tutorial Php : Php Scope, Semoga bisa membantu anda dalam belajar pemrograman atau mungkin dapat juga menjadi ide atau inspirasi untuk membuat karya baru yang lebih baik lagi.

Anda sedang membaca Tutorial Php : Php Scope artikel tentang aneka source code aplikasi https://anekasourcecode.blogspot.com/2016/01/tutorial-php-php-scope.html Semoga blog sederhana ini dapat membantu dan bermanfaat bagi anda.

0 Response to "Tutorial Php : Php Scope"

Posting Komentar