Navigation Menu



PHP somo la 93: Jinsi ya kutumia faili la env

Faili la env ni moja kati ya mafaili ambayo ni muhimu kwa usalama wa project. Fili hili hutumika kuhifadhi data za siri

                                Somo Kuhusu Faili la .env Katika PHP

Faili la .env katika PHP

Faili la .env ni sehemu muhimu ya miradi ya PHP kwa ajili ya kuhifadhi mipangilio na taarifa za siri kama vile funguo za API, jina la mtumiaji wa database, nenosiri, na mazingira ya matumizi (environment: development, production, nk). Somo hili litaelezea kazi za faili hili, jinsi ya kuinstall, sheria za uandishi wake, matumizi yake, na kama ni global variable.


 

1. Kazi za Faili la .env

Faili la .env hutumika kwa madhumuni yafuatayo:


 

2. Jinsi ya Kuinstall Faili la .env

Faili la .env linahitaji "environment variable loader" kama vile vlucas/phpdotenv. Fuata hatua hizi:

 

Hatua za Usakinishaji

  1. Sanidi Composer ikiwa bado hujafanya hivyo:

    composer require vlucas/phpdotenv
    
  2. Unda faili la .env:

    • Katika mzizi wa mradi wako, unda faili jipya liitwalo .env:
      touch .env
      
  3. Andika mipangilio yako kwenye faili la .env: Mfano wa mipangilio:

    APP_NAME=MyApp
    APP_ENV=development
    DB_HOST=127.0.0.1
    DB_PORT=3306
    DB_DATABASE=my_database
    DB_USERNAME=root
    DB_PASSWORD=secret
    
  4. Load faili la .env kwenye mradi wako wa PHP: Katika faili kuu (mfano, index.php au bootstrap.php):

    require __DIR__ . '/vendor/autoload.php';
    
    use Dotenv\Dotenv;
    
    $dotenv = Dotenv::createImmutable(__DIR__);
    $dote">...

    Download app yetu

    Jifunze zaidi, na wasiliana nasi ukiw ana App yetu. Bofya liln hapo chini kuweza ku download

    Download Now Bongoclass

               

    Je! umeipenda hii post?
    Ndio            Hapana            Save post

    Rajabu image Tarehe 2025-01-21 13:27:50 Topic: PHP Main: Masomo File: Download PDF     Share On Facebook or Whatsapp Views 49


    Sponsored links
    👉1 kitabu cha Simulizi     👉2 Sira ya Mtume Muhammad (s.a.w)     👉3 Madrasa kiganjani     👉4 Kitabu cha Afya     👉5 Simulizi za Hadithi Audio     👉6 Kitau cha Fiqh    

    Post zifazofanana:-

    PHP - somo la 41: Jinsi ya kufanya hashing kwenye PHP
    Katika somo hili utajifunza jinsiya kufanya hashing taarifa muhimu kama password. Kufanya hashing kunaongeza usalama wa taarifa za waumiaji kwenye blog yako. Soma Zaidi...

    PHP somo la 81: Cross - Orgn Resource Sharing - CORSE header
    Katika somo hili utakwenda kujifunza kuhusu Cross - Orgn Resource Sharing ama inafupishwa kama CORSE header Soma Zaidi...

    PHP - somo la 22: Kutafuta jumla, wastani na idani ya vitu kwenye database kw akutumia PHP
    Katika somo hili utakwenda jifunza jinsi ya kuhesabu row kwenye database, kutafuta wastani wa taarifa kwenye database na kutafuta idadi yake. Soma Zaidi...

    PHP somo la 51: Jinsi ya kutumia consctuct na destruct function
    Katika somo hili utakwenda kujifunza kazi na matumizi ya construct function na desctruct function kwenye OOP Soma Zaidi...

    PHP - somo la 8: jinsi ya kuandika constant kwenye PHP
    Katika somo hili utakwenda kujifunza jinsi ya kuandika constant kwenye PHP. Pia utajifunza utofauti wake na variable Soma Zaidi...

    PHP - somo la 4: Aina za data zinazotumika kwenye PHP
    Katika somo hili utakwenda kujifunza aina za data ambazo hutumika kwenye PHP Soma Zaidi...

    PHP somo la 60: namespace na matumizi yake kwenye PHP
    Katika somo hili utakwendakujifunza concept ya namespaces na jinsi inavyosaidi kwenye OOP Soma Zaidi...

    PHP - somo la 1: Maana ya PHP na jinsi inavyofanya kazi
    Katika somo hili utakwenda kujifunza maana ya PHP na jinsi inavyofanya kazi Soma Zaidi...

    PHP somo la 52: Aina za access modifire na zinavyotofautiana.
    Katika somo hili utakwenda kujifunza kuhusu access modifier ili kuweza kuthibiti nama ya kuzitumia properties kwenye class. Soma Zaidi...

    PHP - 9: Jinsi ya kuandika array kwenye PHP na kuzifanyia kazi
    Katika somo hili tutakwenda kujifunza kuhusu array kwenye php, na jinsi zinavyoweza kufanya kazi Soma Zaidi...