Praktik paling efektif untuk penyiapan aplikasi adalah dengan menggunakan variabel lingkungan PHP, baik itu kredensial basis data, parameter data rahasia, kunci API, atau apa pun di antara penerapan yang kini dapat dilihat oleh kode melalui lingkungan. Variabel lingkungan PHP memungkinkan pengembang untuk mengumpulkan jenis data tertentu dari server yang ada secara dinamis. Dalam tutorial ini, Anda akan belajar cara menggunakan variabel lingkungan PHP dan fitur-fiturnya Show
Variabel Lingkungan PHPBerbagai kerangka kerja PHP seperti Laravel, Symfony, dan lainnya menggunakan variabel lingkungan PHP itu sendiri untuk menyimpan berbagai kredensial terkait keamanan dan konfigurasi lainnya. Variabel ENV atau variabel lingkungan tidak lain adalah pasangan nilai kunci yang digunakan dalam lingkup global. Variabel ini disimpan secara eksplisit untuk setiap lingkungan. Dengan kata lain, variabel lingkungan dapat didefinisikan sebagai variabel bernama dinamis yang disediakan dalam program untuk memengaruhi cara proses yang berjalan secara berurutan akan bekerja dalam sistem. Variabel-variabel ini dibawa ke namespace global PHP dari lingkungan tempat PHP menjalankan pengurainya. Banyak dari mereka disediakan oleh shell di mana PHP berjalan dengan sistem yang berbeda yang cenderung menjalankan jenis shell yang berbeda. Variabel lingkungan lainnya termasuk variabel CGI, terlepas dari apakah mereka berjalan sebagai modul server atau sebagai prosesor CGI di PHP Lebih Lanjut Tentang Variabel Lingkungan PHPSaat proses dimulai dalam sebuah program, ia menggunakan variabel yang ditentukan atau mewarisi dari proses induk. Variabel-variabel ini digunakan untuk menemukan fakta tentang lingkungan di mana ia berjalan. Variabel-variabel ini mencakup detail tentang lokasi pilihan tempat file sementara disimpan atau jalur tempat direktori home berada di dalam sistem Jika Anda menggunakan sistem operasi Unix seperti Linux, Anda dapat melihatnya dengan mengetikkan nilai variabel lingkungan $HOME di terminal Memerintah» echo $HOME Hasil/Users/matt_ Jika Anda menggunakan OS Windows; MemerintahWrite-Output $env:HOMEPATH HasilC:\Users\Gautam> Contoh Penggunaan Variabel Lingkungan di PHPContoh _Outputnya akan terlihat seperti The username is Alex! Mengapa $_ENV KosongSaya ingin menggunakan $_ENV agar saya bisa mendapatkan nama pengguna dari pengguna yang masuk, tetapi kosong? Setiap orang harus menggunakan fungsi getenv() sebagai gantinya, tetapi jika Anda memerlukan $_ENV, Anda harus melakukannya. Untuk menggunakan $_ENV, Anda harus mengaktifkannya di php. file ini. Temukan "variable_orders" dan setel ke Artikel ini disediakan sebagai rasa hormat. Menginstal, mengonfigurasi, dan memecahkan masalah aplikasi pihak ketiga berada di luar cakupan dukungan yang disediakan oleh (mt) Media Temple. Silakan luangkan waktu untuk meninjau Pernyataan Dukungan Gunakan dan contohAnda dapat mengakses variabel ini menggunakan $_SERVER dan $_ENV arrays. Misalnya, jika Anda ingin menggunakan variabel Nama file. lingkungan. php _Ini akan membuat variabel dengan nilai yang mirip dengan berikut ini
Jika Anda ingin menguji keluaran variabel, tambahkan pernyataan gema ke skrip PHP Anda. Misalnya Nama file. lingkungan. php
Sekarang kunjungi skrip Anda di browser Anda untuk melihat hasilnya CATATAN
Nama file. lingkungan. php _Penggunaan praktisDi Grid, sangat membantu untuk menggunakan beberapa variabel lingkungan terpilih, karena tiga alasan. Pertama, jika Anda pernah memutuskan untuk menggunakan kembali skrip di domain berbeda di Grid, Anda tidak perlu mengubah semua variabel Anda. Kedua, variabel seringkali lebih nyaman daripada jalur panjang dan nama server yang digunakan untuk arsitektur Grid. Ketiga, penyeimbangan beban Grid terkadang mengharuskan situs dan database dipindahkan ke mesin fisik yang berbeda, yang dapat mengubah lingkungan Anda. Ini bukan kejadian umum, tetapi merupakan bagian penting dari fungsionalitas Grid
Daftar lengkap variabel yang disediakanBuat phpinfo. php untuk melihat semua variabel (mt) Media Temple Anda. Lihat "Bagaimana saya bisa membuat file phpinfo. php?" artikel untuk detail, perhatikan bagian Variabel PHP halaman untuk informasi yang relevan. Mengatur variabel Anda sendiriDi PHPDi Grid, Anda dapat mengatur variabel lingkungan Anda sendiri yang akan bertahan dalam sesi yang membuatnya. Misalnya, jika Anda ingin menggunakan variabel lingkungan khusus dalam skrip, Anda dapat menambahkan baris berikut untuk membuat lalu menggunakan variabel Bagaimana cara mendapatkan daftar semua variabel lingkungan?Untuk mencantumkan semua variabel lingkungan, gunakan perintah " env " (atau " printenv ") . Anda juga bisa menggunakan " set " untuk mencantumkan semua variabel, termasuk semua variabel lokal.
Cara mendapatkan data dari. env di PHP?File lingkungan aplikasi PHP menampung sebagian besar setelan email, konfigurasi host SMTP. . LANGKAH 1 Konfigurasikan untuk menetapkan nilai khusus di PHP. env LANGKAH 2 Di Aplikasi. file php dibaca menggunakan metode env(''). LANGKAH 3 Gunakan config('') untuk mengambil dari aplikasi. file php Bagaimana cara memeriksa variabel lingkungan saya?Di bilah tugas Windows, klik kanan ikon Windows dan pilih Sistem. Di jendela Pengaturan, di bawah Pengaturan Terkait, klik Pengaturan sistem lanjutan. Pada tab Tingkat Lanjut, klik Variabel Lingkungan
Bagaimana cara menggunakan $_ env di PHP?$_ENV adalah array asosiatif superglobal lainnya di PHP. Ini menyimpan variabel lingkungan yang tersedia untuk skrip saat ini . $HTTP_ENV_VARS juga berisi informasi yang sama, tetapi bukan superglobal, dan sekarang sudah tidak digunakan lagi. Variabel lingkungan diimpor ke namespace global. |