Skope Variabel Dan Cara Mentransfer Nilainya

5
1 Modul Praktikum 6 Pemrograman Internet Skope Variabel dan cara mentransfer nilainya pada PHP 1. Variabel Global dan Lokal Percobaan 1 : Kesimpulan : Nilai variable hanya dikenal pada daerahnya apakah pada daerah global atau di lokalnya. 2. Mentransfer nilai Global Dari percobaan 1, tambahkan deklarasi global ke dalam fungsi <?php $a=5; //variabel Global function fungsiku() { $b=3; //variabel lokal echo "<br>Nilai a global pada daerah lokal : $a "; echo "<br>Nilai b lokal pada daerah lokal : $b "; } echo "<br>Nilai a global pada daerah global : $a "; echo "<br>Nilai b lokal pada daerah global : $b "; fungsiku(); ?> <?php $a=5; //variabel Global function fungsiku() { $b=3; //variabel lokal global $a; echo "<br>Nilai a global pada daerah lokal : $a "; echo "<br>Nilai b lokal pada daerah lokal : $b "; } echo "<br>Nilai a global pada daerah global : $a "; echo "<br>Nilai b lokal pada daerah global : $b "; fungsiku();

description

n

Transcript of Skope Variabel Dan Cara Mentransfer Nilainya

4

Modul Praktikum 6Pemrograman Internet

Skope Variabel dan cara mentransfer nilainya pada PHP

1. Variabel Global dan LokalPercobaan 1 :

Kesimpulan : Nilai variable hanya dikenal pada daerahnya apakah pada daerah global atau di lokalnya.

2. Mentransfer nilai Global

Dari percobaan 1, tambahkan deklarasi global ke dalam fungsi

Percobaan 2 :

Percobaan 2 :

Kesimpulan :Nilai variable dapat ditransfer dari global ke local dengan menggunakan :1. Deklarasi global2. Array $GLOBAL[nama_variabel]

Pertanyaan : Bagaimana caranya agar nilai pada variable lokal di kenal di daerah global ?

3. Skope static

Percobaan 3 :

Tambahkan deklarasi static ke dalam fungsi :

Kesimpulan : deklarasi static berfungsi untuk mempertahankan nilai variable local di dalam fungsi.4. Mengirim nilai melalui parameter pada fungsi

Percobaan 4 :

Percobaan 5 : Memberikan nilai ke dalam nama fungsi dengan return

5. Transfer Nilai variabel antar file koding yang berbeda :Menggunakan include()

File : coba11.php

File : coba22.php

Jalankan file coba72.php ! (Apakah nilai variable dikenal di program kedua ?)

Menggunakan link anchor :

File : coba1.php

?>

File : coba2.php

Jalankan file coba1.php, click link-nya ! (Apakah nilai variable dikenal di program kedua ?)

>Click ke halaman berikutnya

?>?>Perbaiki koding pada file coba1.php menjadi seperti berikut :

Sekarang jalankan lagi file coba1.php dan click link-nya. Sekarang semestinya nilai a dari file pertama sudah dikenal di file yang kedua.

SessionCookieFormdatabase