Ի՞նչ է Պուտենվը:
Ի՞նչ է Պուտենվը:

Video: Ի՞նչ է Պուտենվը:

Video: Ի՞նչ է Պուտենվը:
Video: Ի՞նչ է հայտնի Պրիգոժինի ենթադրյալ մահվան մասին այս պահին 2024, Նոյեմբեր
Anonim

ՆԿԱՐԱԳՐՈՒԹՅՈՒՆ. Այն putenv () ֆունկցիան պետք է օգտագործի լարային արգումենտը՝ շրջակա միջավայրի փոփոխական արժեքները սահմանելու համար: Լարի արգումենտը պետք է մատնանշի «name= value» ձևի տողը: Այն putenv () ֆունկցիան պետք է շրջակա միջավայրի փոփոխականի անվան արժեքը հավասարեցնի արժեքին` փոխելով գոյություն ունեցող փոփոխականը կամ ստեղծելով նորը:

Հաշվի առնելով սա՝ ի՞նչ է Getenv-ը։

Այն getenv () ֆունկցիան որոնում է շրջակա միջավայրի ցանկը՝ գտնելու շրջակա միջավայրի փոփոխականի անունը և ցուցիչը վերադարձնում է համապատասխան արժեքի տողին: GNU-ին հատուկ safe_getenv() ֆունկցիան նման է getenv () բացառությամբ, որ այն վերադարձնում է NULL այն դեպքերում, երբ պահանջվում է «անվտանգ կատարում»:

Նաև գիտեք, որո՞նք են PHP միջավայրի փոփոխականները: Շրջակա միջավայրի փոփոխական սահմանում PHP միջավայրի փոփոխականներ թույլ տվեք ձեր սցենարներին դինամիկ կերպով հավաքել որոշակի տեսակի տվյալներ սերվերից: Սա աջակցում է սցենարի ճկունությունը պոտենցիալ փոփոխվող սերվերում միջավայրը.

Սա հաշվի առնելով՝ ի՞նչ է Սեթենվը:

Նկարագրություն. setenv է C shell-ի ներկառուցված ֆունկցիան (csh): Այն է օգտագործվում է շրջակա միջավայրի փոփոխականների արժեքը սահմանելու համար: Եթե setenv է առանց արգումենտների, այն ցուցադրում է շրջակա միջավայրի բոլոր փոփոխականները և դրանց արժեքները: Եթե և՛ VAR, և՛ VALUE են նշված, այն սահմանում է VAR անունով փոփոխականը VALUE արժեքին:

Ի՞նչ է վերադարձնում Ստրդուպը:

strdup (): Այս գործառույթը վերադառնում է ցուցիչ դեպի զրոյական ավարտված բայթ տող, որը s-ով մատնանշված տողի կրկնօրինակն է: Ստացված հիշողությունը կատարվում է դինամիկ կերպով՝ օգտագործելով malloc-ը և հետևաբար այն կարող է ազատվել՝ օգտագործելով free(): Այն վերադառնում է ցուցիչ դեպի կրկնօրինակված տողը s. // և պատճենելու ցուցիչը վերադարձավ.