picha

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:">
    ...

    Jiunge nasi WhatsApp kupata update zetu

    Zoezi la Maswali

    Nyuma Endelea


    Umeionaje Makala hii.. ?

    Nzuri            Mbaya            Save
    Author: Rajabu image Tarehe: 2025-01-21 Topic: PHP Main: ICT File: Download PDF Views 798

    Share On:

    Facebook WhatsApp
    Sponsored links
    👉1 Madrasa kiganjani    👉2 web hosting    👉3 Kitabu cha Afya    👉4 Sira ya Mtume Muhammad (s.a.w)    👉5 Simulizi za Hadithi Audio    👉6 Bongolite - Game zone - Play free game   

    Post zinazofanana:

    PHP somol la 55: PHP Abstract Class na abstract method

    Katika somo hili utakwenda kujifunza concept mpya ya abstract class na abstract method kwenye OOP.

    Soma Zaidi...
    PHP somo la 86: JInsi ya ku decode json yaani kubadili json kuwa php data kama array ana object

    Katika somo hili utakwend akujifunza jinsi ya kubadili json data na kuwaphp array ama php object. Kwa ufupi tunakwend aku decode json data kuwa phparray amaobject

    Soma Zaidi...
    PHP -somo la 33: Matumizi ya while loop kwenye PHP

    Katika somo hili utajifunza jinsi ya kuandika while loop kwenye PHP

    Soma Zaidi...
    PHP -somo la 31: Matumizi ya include() na require() function kwenye php

    Katika somo hili utakwenda kujifunza jinsi ya kuandika function za PHP kama require() na iclude()

    Soma Zaidi...
    PHP - somo la 24: Jinsi ya ku upload file kwenye database na kulisoma kw akutumia php

    Katika somo hili utajifnza jinsi ya ku upload file kwenye database. Kisha utajifunza jinsi ya kulisoma faili hilo kwa kutumia php

    Soma Zaidi...
    PHP somo la 58: static method kwenye PHP

    Katika somo hili utakwenda kujifunza kuhusu static method na inavtotumika kwenye OOP

    Soma Zaidi...
    Jinsi ya kupata location ya mtu lwa kutumia IP address

    Katika post hii utajifunza jinsi ya kupata taarifa muhimu za mtumiaji kw akutumia Ip address yake.

    Soma Zaidi...
    PHP somo la 70: jinsi ya kutuma email yenye html, picha na attachment

    Katika somo hili utakwenda kujifunza jinsi ya kutuma email ambayo ina HTML, pia utajifunza kutuma email yenye picha na attachment nyinginezo kama pdf

    Soma Zaidi...
    PHP BLOG - somo la 12: Jinsi ya kutumia prepared statement kwenye kusoma post za blog

    Katika somo hili tutakwenda kutumia prepared ststement kwenye ku fetch data kutoka kwenye database.

    Soma Zaidi...
    PHP - somo la 40: Jinsi ya kutumia htaccess file kubadilisha muonekano wa link

    Katika somo hili uatakwenda kujifunza jinsi ya kutumia htaccess ili kubadili muonekano wa link ya website ama blog ili kuifanya iwe rafiki zaidi.

    Soma Zaidi...