PHPде чөйрө өзгөрмөлөрү деген эмне?
PHPде чөйрө өзгөрмөлөрү деген эмне?

Video: PHPде чөйрө өзгөрмөлөрү деген эмне?

Video: PHPде чөйрө өзгөрмөлөрү деген эмне?
Video: How To Install Python, Setup Virtual Environment VENV, Set Default Python System Path & Install Git 2024, Май
Anonim

Курчап турган чөйрөнү өзгөрмө аныктама

PHP чөйрө өзгөрмөлөрү сиздин скрипттериңизге серверден динамикалык түрдө маалыматтардын айрым түрлөрүн чогултууга уруксат бериңиз. Бул потенциалдуу өзгөрүп турган серверде скрипттин ийкемдүүлүгүн колдойт айлана-чөйрө

Демек, PHPде $_ ENV деген эмне?

$_ENV чөйрө өзгөрмөлөрүн камтыган суперглобалдык. Курчап турган чөйрөнүн өзгөрмөлөрү астындагы кабык менен камсыз кылынат PHP иштеп жатат, ошондуктан алар ар кандай кабыктарга жараша өзгөрүшү мүмкүн.

PHPде. ENV файлы деген эмне? Эгер тааныш болсоңуз PHP Laravel жана Symphony сыяктуу фреймворктор, сиз алардын. env файлы . Бул жерде сиз бардык жергиликтүү өзгөрмөлөрүңүздүн маалымат базасынын эсептик дайындарынан баштап почта кызматынын эсептик дайындарына чейин жана сиз үчүн өзгөчө болушу керек деп эсептеген нерселердин бардыгын орнотосуз. айлана-чөйрө (Жергиликтүү/Өнүктүрүү, сахналаштыруу жана өндүрүш).

Ошондой эле суроо туулат, айлана-чөйрө өзгөрмөлөрүнүн кандай пайдасы бар?

Ан курчап турган чөйрөнү өзгөрмө Windowsтун бир же бир нече программалык программалары тарабынан колдонулушу мүмкүн болгон түзөтүүчү маанини камтыган компьютердеги динамикалык "объект". Айлана-чөйрөнүн өзгөрмөлөрү программаларга файлдарды кайсы каталогго орнотууну, убактылуу файлдарды кайда сактоону жана колдонуучу профилинин жөндөөлөрүн кайдан табууга жардам берет.

Getenv деген эмне?

The getenv () функциясы чөйрө өзгөрмө атын табуу үчүн чөйрө тизмесин издейт жана тиешелүү маани сабына көрсөткүчтү кайтарат. GNUга тиешелүү security_getenv() функциясы дал ушундай getenv () "коопсуз аткаруу" талап кылынган учурларда ал NULL кайтарат.

Сунушталууда: