getimagesizefromstring
(PHP 5 >= 5.4.0, PHP 7, PHP 8)
getimagesizefromstring β
ΠΠΎΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΡΠ°Π·ΠΌΠ΅ΡΠ° ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ ΠΈΠ· ΡΡΡΠΎΠΊΠΈ Π΄Π°Π½Π½ΡΡ
ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅
ΠΠ»Ρ ΡΡΠΎΡΠ½Π΅Π½ΠΈΡ, ΠΊΠ°ΠΊ ΡΡΠ½ΠΊΡΠΈΡ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ, ΠΎΠ±ΡΠ°ΡΠ°ΠΉΡΠ΅ΡΡ ΠΊ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ ΠΊ ΡΡΠ½ΠΊΡΠΈΠΈ
getimagesize().
Π‘ΠΏΠΈΡΠΎΠΊ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠ²
string
-
ΠΠ°Π½Π½ΡΠ΅ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ Π² Π²ΠΈΠ΄Π΅ ΡΡΡΠΎΠΊΠΈ.
image_info
-
Π‘ΠΌΠΎΡΡΠΈΡΠ΅ getimagesize().
ΠΠΎΠ·Π²ΡΠ°ΡΠ°Π΅ΠΌΡΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΡ
Π‘ΠΌΠΎΡΡΠΈΡΠ΅ getimagesize().
ΠΡΠΈΠΌΠ΅ΡΡ
ΠΡΠΈΠΌΠ΅Ρ #1 ΠΡΠΈΠΌΠ΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ getimagesizefromstring()
<?php
$img = '/path/to/test.png';
// ΠΡΠΊΡΡΡΡ ΠΊΠ°ΠΊ ΡΠ°ΠΉΠ»
$size_info1 = getimagesize($img);
// ΠΡΠΊΡΡΡΡ ΠΊΠ°ΠΊ ΡΡΡΠΎΠΊΡ
$data = file_get_contents($img);
$size_info2 = getimagesizefromstring($data);
?>
Π‘ΠΌΠΎΡΡΠΈΡΠ΅ ΡΠ°ΠΊΠΆΠ΅