PHP? ??? ?? ????? ????? array_key_exists ()? ???? ?? ???? ?? ??? ???? ??????. 1. array_key_exists ( 'key', $ array)? ???? ?? ???? false ? ???? ?? ????? ??????. 2. ?? ISSET ($ array [ 'key'])? ??? ?? ???? ?? null? ???? ?? ?? ??? ??? False? ?? ? ? ??? ?????. 3. ??? ??? ?? ? ??? ????? ???? ??? ?????. 4. ?? ???? ?? ?? ???? ??? ??? ???? ? ? ? ($ array [ 'key'])? ??????.
???? ?? ??? ???? ?? PHP?? ?? ????, ??? ?? ? ? ?? ? ??? ?, ?? ???? ????. ?? ???? ?? ??? ??? ??? ?? ??? ??? array_key_exists()
??? ???? ????.

???? ??? ??? ?? array_key_exists()
??????
??? ?? ?? ??? ??? ?? ?? ? ?? ?????. ??? ???? ?? ?? ????. ?? ?? ? ?????.

$ array = [ 'name'=> 'john', 'age'=> 30]; if (array_key_exists ( 'name', $ array)) { ?? " '??'?? ?????."; }
?? null
?? false
?? ?? ???? ?????. ????? ?? ?? ???? ??? ? ??? ? ????.
????? ?? :

- ? ?? ??? ??? ???? ?? (??? ?? ???)???.
- ? ??? ???? ?????.
- ?? (
true
??false
)? ?????.
?? isset()
????? ??????
? ?? ???? ?? ??? isset()
???? ???, ?? ?? ?? ?? ? ?? null
??? ?????.
if (isset ($ array [ 'name'])) { Echo " '??'?? ???? ?? null? ????."; }
??? ??? ??? ????. ?? ?? ??? null
??, isset()
?? ?????? false
?????. ???:
$ array = [ 'key'=> null]; var_dump (isset ($ array [ 'key'])); // ?? var_dump (array_key_exists ( 'key', $ array)); // ??
??? ??? ?? ???? ??? ??? ???? ?? ??? ??? array_key_exists()
? ??????.
??? ??? ?? ? ?? ? ??? ??????
?? ???? ??? ?? 'level1.level2'
? ?? ??? array_key_exists()
? ??? ?? ????. ??? ???? ? ??? ????? ???????.
?? ??:
$ array = [ '???'=> [ '???'=> [ '???'=> 'test@example.com' ]] ]] ]; if (isset ($ array [ 'user']) && isset ($ array [ 'user'] [ 'profile']) && isset ($ array [ 'user'] [ 'profile'] [ 'email']) { Echo "???? ???????."; }
?? ?? ???? ??? ???? ??????.
??? ?? ??? ????? ?? ???? ???? ?? ? ?? ???? ?? ??? ????? ? ? ????.
??? ? : ??? ?? !empty()
? ??????
??? ?? ?? ?? ???? ??? ??? ????. ? ?? !empty()
? ?? ? ? ????.
if (array_key_exists ( 'username', $ array) &&! empty ($ array [ 'username'])) { // ?? ???? ?? ?? ?? ???? }
empty()
? ?? null
0
?? ''
? ??? ????? []
??? ??? ?? ??? ???? ???? ?? ?? ???? ??????.
??? ????? ?????. ?? ??? ????? JSON? ?? ????? ?? ??? ???? ?? ?? ?? ???? ???? ??? ?? PHP ????? ?? ? ??? ???? ? ??????.
? ??? PHP ??? ?? ??? ???? ??? ?? ?????. ??? ??? PHP ??? ????? ?? ?? ??? ?????!

? AI ??

Undress AI Tool
??? ???? ??

Undresser.AI Undress
???? ?? ??? ??? ?? AI ?? ?

AI Clothes Remover
???? ?? ???? ??? AI ?????.

Clothoff.io
AI ? ???

Video Face Swap
??? ??? AI ?? ?? ??? ???? ?? ???? ??? ?? ????!

?? ??

??? ??

???++7.3.1
???? ?? ?? ?? ???

SublimeText3 ??? ??
??? ??, ???? ?? ????.

???? 13.0.1 ???
??? PHP ?? ?? ??

???? CS6
??? ? ?? ??

SublimeText3 Mac ??
? ??? ?? ?? ?????(SublimeText3)

PHP ?? ??? ?? ???? ?? ? ????? ??? ?????. 1. ?? ??? ??? ??? ??? ? ? ??? ??? ??? ?? ?? ??? ???? ???????. 2. ?? ??? ???? ???? ? ?? ????? ?? ?? ?? ??? ?????. 3. $ _get ? $ _post? ?? Hyperglobal ??? ?? ???? ?? ??? ? ??? ??? ??????? ???????. 4. ?? ?? ?? ???? ?? ?? ?? ??? ?????? ?? ??? ??? ?? ??? ???????. ??? ??? ????? ??? ??? ?? ???? ????? ? ??? ? ? ????.

PHP ?? ???? ???? ????? ?? ? ??? ???? ?? ?? ? ??? ???? ?? ??? ?????? ??? ??? ? ? ???????. 1. ??? ?? CSRF? ???? ?? ??? ??? ???? ?????? ??? ???? FINFO_FILE? ?? ?? MIME ??? ?????. 2. ??? ??? ??? ???? ??? ?? ??? ?? ? WEB ????? ??? ???? ??????. 3. PHP ?? ??? ?? ? ?? ???? NGINX/APACHE? ??? ????? ?? ???? ?????. 4. GD ?????? ??? ? ?? ???? ??? ?? ??? ?? ????.

PHP ?? ???? ? ?? ???? ??? ????. 1. // ?? #? ???? ? ?? ??? ???? // ???? ?? ????. 2. ?? /.../ ?? ?? ?? ??? ????? ?? ? ?? ??? ?? ? ? ????. 3. ?? ?? ?? / if () {} /? ?? ?? ??? ????? ??? ?? ?? ?? ??? ???? ????? ???? ??? ?? ???? ???? ??? ? ??? ??????.

Ageneratorinphpisamemory- ???? Way-Erate-Overgedatasetsetsbaluesoneatimeatimeatimeatimallatonce.1.generatorsuseTheyieldKeywordTocroadtOpvaluesondemand, RetingMemoryUsage.2

PHP ??? ???? ??? ??? ??? ????? ????. ??? ????? ?? ???? ??? "?? ? ?"??? "?"? ???????. 1. ??? ? ??? ??? DocBlock (/*/)? ?? ?? ??? ???? ??? ? ?? ???? ??????. 2. JS ??? ???? ?? ???? ??? ?? ??? ??? ?????. 3. ??? ?? ?? ?? ??? ???? ????? ????? ???? ?? ????? ???? ? ??????. 4. Todo ? Fixme? ????? ???? ? ? ??? ??? ???? ?? ?? ? ??? ???????. ??? ???? ?? ??? ??? ?? ?? ?? ???? ???? ? ????.

tolearnpheffectical, startBysetTupaloCalserErverEnmentUsingToolslikexamppandacodeeditor -likevscode.1) installxamppforapache, mysql, andphp.2) useacodeeditorforsyntaxsupport.3)) 3) testimplephpfile.next, withpluclucincludechlucincluclucludechluclucled

toinstallphpquickly, usexampponwindowsorhomebrewonmacos.1. ??, downloadandinstallxAmpp, selectComponents, startApache ? placefilesinhtdocs.2

PHP??? ???? ??? ?? ?? ????? ???? ??? ?? ??? ??? ?? ? ??? ??? ???? ?????. ???? 0?? ???? ?? ??? ???? ? ?? ???? ?? ?? ? ? ????. MB_SUBSTR? ?? ??? ??? ???????. ? : $ str = "hello"; echo $ str [0]; ?? H; ??? MB_SUBSTR ($ str, 1,1)? ?? ??? ??? ??? ??????. ?? ???????? ???? ??? ???? ?? ???? ?? ?? ???? ?????? ??? ????? ?? ??? ?? ??? ???? ???? ?? ????.
