Путенв гэж юу вэ?
Путенв гэж юу вэ?

Видео: Путенв гэж юу вэ?

Видео: Путенв гэж юу вэ?
Видео: Бодис гэж юу вэ ? 2024, May
Anonim

ТОДОРХОЙЛОЛТ. The putenv () функц нь орчны хувьсагчийн утгыг тохируулахдаа мөрийн аргументыг ашиглана. Мөрийн аргумент нь "нэр=утга" хэлбэрийн мөрийг зааж өгөх ёстой. The putenv () функц нь одоо байгаа хувьсагчийг өөрчлөх эсвэл шинээр үүсгэх замаар орчны хувьсагчийн нэрний утгыг утгатай тэнцүү болгоно.

Үүнийг авч үзвэл Гетенв гэж юу вэ?

The getenv () функц нь орчны хувьсагчийн нэрийг олохын тулд орчны жагсаалтаас хайлт хийж, харгалзах утгын мөр рүү заагчийг буцаана. GNU-д зориулсан security_getenv() функц нь яг адилхан getenv () "аюулгүй гүйцэтгэл" шаардлагатай тохиолдолд NULL буцаана.

Мөн PHP орчны хувьсагч гэж юу болохыг мэдэх үү? Байгаль орчны хувьсагч тодорхойлолт PHP орчны хувьсагч скриптүүддээ серверээс тодорхой төрлийн өгөгдлийг динамикаар цуглуулахыг зөвшөөрөх. Энэ нь өөрчлөгдөж болзошгүй серверт скриптийн уян хатан байдлыг дэмждэг орчин.

Үүнийг анхаарч үзвэл Сетенв гэж юу вэ?

Тодорхойлолт. сэтэнв бол C бүрхүүлийн (csh) суурилагдсан функц. Энэ байна орчны хувьсагчдын утгыг тодорхойлоход ашигладаг. Хэрэв сэтэнв бол ямар ч аргумент байхгүй бол энэ нь орчны бүх хувьсагч болон тэдгээрийн утгыг харуулна. Хэрэв VAR болон VALUE хоёулаа байвал байна заасан бол VAR нэртэй хувьсагчийг VALUE утгад тохируулна.

Strdup юу буцаадаг вэ?

strdup (): Энэ функц буцаж ирдэг s-ээр заасан мөрийн хуулбар болох тэг төгсгөлтэй байт мөрийн заагч. Олж авсан санах ойг malloc ашиглан динамикаар хийдэг тул free() ашиглан чөлөөлж болно. Энэ буцаж ирдэг давхардсан мөрийн заагч s. // ба хуулах заагч байна буцаж ирсэн.

Зөвлөмж болгож буй: