ΠΡΡΡΠΏ
Π£ ΠΊΠΎΠΆΠ½ΠΎΠ³ΠΎ Π²ΠΈΡΠ°Π·Ρ Π² PHP ΠΎΠ΄ΠΈΠ½ ΡΠ· Π½Π°ΡΡΡΠΏΠ½ΠΈΡ Π²Π±ΡΠ΄ΠΎΠ²Π°Π½ΠΈΡ ΡΠΈΠΏΡΠ² Π·Π°Π»Π΅ΠΆΠ½ΠΎ Π²ΡΠ΄ ΠΉΠΎΠ³ΠΎ Π·Π½Π°ΡΠ΅Π½Π½Ρ:
- null
- bool
- int
- float (floating-point number)
- string
- array
- object
- callable
- resource
PHP β Π΄ΠΈΠ½Π°ΠΌΡΡΠ½ΠΎ ΡΠΈΠΏΡΠ·ΠΎΠ²Π°Π½Π° ΠΌΠΎΠ²Π°, ΡΠΎ ΠΎΠ·Π½Π°ΡΠ°Ρ, ΡΠΎ Π·Π° Π·Π°ΠΌΠΎΠ²ΡΡΠ²Π°Π½Π½ΡΠΌ Π½Π΅ΠΌΠ°Ρ Π½Π΅ΠΎΠ±Ρ ΡΠ΄Π½ΠΎΡΡΡ Π²ΠΊΠ°Π·ΡΠ²Π°ΡΠΈ ΡΠΈΠΏ Π·ΠΌΡΠ½Π½ΠΎΡ, ΠΎΡΠΊΡΠ»ΡΠΊΠΈ Π²ΠΎΠ½Π° Π±ΡΠ΄Π΅ Π²ΠΈΠ·Π½Π°ΡΠ΅Π½Π° ΠΏΡΠ΄ ΡΠ°Ρ Π²ΠΈΠΊΠΎΠ½Π°Π½Π½Ρ. ΠΡΠΎΡΠ΅ ΠΌΠΎΠΆΠ½Π° ΡΡΠ°ΡΠΈΡΠ½ΠΎ ΡΠΈΠΏΡΠ·ΡΠ²Π°ΡΠΈ Π΄Π΅ΡΠΊΡ Π°ΡΠΏΠ΅ΠΊΡΠΈ ΠΌΠΎΠ²ΠΈ, Π²ΠΈΠΊΠΎΡΠΈΡΡΠΎΠ²ΡΡΡΠΈ Π΄Π΅ΠΊΠ»Π°ΡΠ°ΡΡΡ ΡΠΈΠΏΡΠ²
Π’ΠΈΠΏΠΈ ΠΎΠ±ΠΌΠ΅ΠΆΡΡΡΡ ΡΠΈΠΏ ΠΎΠΏΠ΅ΡΠ°ΡΡΠΉ, ΡΠΊΡ ΠΌΠΎΠΆΡΡΡ Π±ΡΡΠΈ Π²ΠΈΠΊΠΎΠ½Π°Π½Ρ Π· Π½ΠΈΡ . ΠΠ΄Π½Π°ΠΊ, ΡΠΊΡΠΎ Π²ΠΈΡΠ°Π·/Π·ΠΌΡΠ½Π½Π° Π²ΠΈΠΊΠΎΡΠΈΡΡΠΎΠ²ΡΡΡΡΡΡ Π² ΠΎΠΏΠ΅ΡΠ°ΡΡΡ, ΡΠΊΡ Π½Π΅ ΠΏΡΠ΄ΡΡΠΈΠΌΡΡ ΡΡ ΡΠΈΠΏ, PHP ΡΠΏΡΠΎΠ±ΡΡ ΠΏΠ΅ΡΠ΅ΡΠ²ΠΎΡΠΈΡΠΈ Π·Π½Π°ΡΠ΅Π½Π½Ρ ΡΠΈΠΏ, ΡΠΊΠΈΠΉ ΠΏΡΠ΄ΡΡΠΈΠΌΡΡ ΠΎΠΏΠ΅ΡΠ°ΡΡΡ. Π¦Π΅ΠΉ ΠΏΡΠΎΡΠ΅Ρ Π·Π°Π»Π΅ΠΆΠΈΡΡ Π²ΡΠ΄ ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΡ, Π΄Π΅ Π²ΠΈΠΊΠΎΡΠΈΡΡΠΎΠ²ΡΡΡΡΡΡ Π·Π½Π°ΡΠ΅Π½Π½Ρ. ΠΠ»Ρ ΠΎΡΡΠΈΠΌΠ°Π½Π½Ρ Π΄ΠΎΠ΄Π°ΡΠΊΠΎΠ²ΠΎΡ ΡΠ½ΡΠΎΡΠΌΠ°ΡΡΡ Π΄ΠΈΠ²ΡΡΡΡΡ ΡΠΎΠ·Π΄ΡΠ» ΠΠ°Π½ΡΠΏΡΠ»ΡΡΡΡ Π· ΡΠΈΠΏΠ°ΠΌΠΈ
ΠΡΠ΄ΠΊΠ°Π·ΠΊΠ°
Π’Π°Π±Π»ΠΈΡΡ ΠΏΠΎΡΡΠ²Π½ΡΠ½Π½Ρ ΡΠΈΠΏΡΠ² ΡΠ°ΠΊΠΎΠΆ ΠΌΠΎΠΆΡΡΡ Π±ΡΡΠΈ ΠΊΠΎΡΠΈΡΠ½ΠΈΠΌΠΈ, ΠΎΡΠΊΡΠ»ΡΠΊΠΈ Π² Π½ΠΈΡ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½Ρ ΡΡΠ·Π½Ρ ΠΏΡΠΈΠΊΠ»Π°Π΄ΠΈ ΠΏΠΎΡΡΠ²Π½ΡΠ½Π½Ρ Π·Π½Π°ΡΠ΅Π½Ρ ΡΡΠ·Π½ΠΈΡ ΡΠΈΠΏΡΠ².
ΠΠ°ΡΠ²Π°ΠΆΠ΅Π½Π½Ρ: ΠΠΎΠΆΠ½Π° Π·ΠΌΡΡΠΈΡΠΈ Π²ΠΈΡΠ°Π· ΠΎΡΡΠ½ΡΠ²Π°ΡΠΈΡΡ Π· ΠΏΠ΅Π²Π½ΠΈΠΌ ΡΠΈΠΏΠΎΠΌ, Π²ΠΈΠΊΠΎΡΠΈΡΡΠΎΠ²ΡΡΡΠΈ ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Π½Ρ ΡΠΈΠΏΡΠ². ΠΠΌΡΠ½Π½Π° ΡΠ°ΠΊΠΎΠΆ ΠΌΠΎΠΆΠ΅ Π±ΡΡΠΈ Π½Π°Π²Π΅Π΄Π΅Π½Π° Π΄ΠΎ ΠΏΠ΅Π²Π½ΠΎΠ³ΠΎ ΡΠΈΠΏΡ Π·Π° Π΄ΠΎΠΏΠΎΠΌΠΎΠ³ΠΎΡ ΡΡΠ½ΠΊΡΡΡ settype()
Π©ΠΎΠ± ΠΏΠ΅ΡΠ΅Π²ΡΡΠΈΡΠΈ Π·Π½Π°ΡΠ΅Π½Π½Ρ ΡΠ° ΡΠΈΠΏ Π²ΠΈΡΠ°Π·ΠΈ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΡΡΠ½ΠΊΡΠΈΡvar_dump(). Π©ΠΎΠ± ΠΎΡΡΠΈΠΌΠ°ΡΠΈ ΡΠΈΠΏ Π²ΠΈΡΠ°Π·ΠΈ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΡΡΠ½ΠΊΡΠΈΡget_debug_type(). ΠΡΠΎΡΠ΅, ΡΠΎΠ± ΠΏΠ΅ΡΠ΅Π²ΡΡΠΈΡΠΈ, ΡΠΈ Ρ Π²ΠΈΡΠ°Π· ΠΏΠ΅Π²Π½ΠΈΠΌ ΡΠΈΠΏΠΎΠΌ, Π²ΠΈΠΊΠΎΡΠΈΡΡΠΎΠ²ΡΠΉΡΠ΅ ΡΡΠ½ΠΊΡΡΡ is_type
Loading...
Π Π΅Π·ΡΠ»ΡΡΠ°Ρ Π²ΠΈΠΊΠΎΠ½Π°Π½Π½Ρ Π½Π°Π²Π΅Π΄Π΅Π½ΠΎΠ³ΠΎ ΠΏΡΠΈΠΊΠ»Π°Π΄Ρ Π² PHP 8:
bool
string
int(16)
ΠΠ°ΡΠ²Π°ΠΆΠ΅Π½Π½Ρ: ΠΠ°ΠΌΡΡΡΡ ΡΡΠ½ΠΊΡΡΡ get_debug_type(), ΡΠΊΠ° Π±ΡΠ»Π° Π½Π΅Π΄ΠΎΡΡΡΠΏΠ½Π° Π΄ΠΎ PHP 8.0.0, Π²ΠΈΠΊΠ»ΠΈΠΊΠ°Π»ΠΈ ΡΡΠ½ΠΊΡΡΡ gettype(). ΠΡΠΎΡΠ΅ Π²ΠΎΠ½Π° ΠΏΠΎΠ²Π΅ΡΡΠ°Ρ ΠΊΠ°Π½ΠΎΠ½ΡΡΠ½Ρ ΡΠΌΠ΅Π½Π° ΡΠΈΠΏΡΠ².