Selamlar
<?php
$a="x";
echo var_dump($a);
?>
çalıştırdığımızda, türünün string ve atanan değerin x olduğunu ekrana basıyor... buraya kadar güzel.
string(1) "x"
Sorum şu: 1 (bir) neyi ifade ediyor?
Eğer 1 (bir), string içindeki karakter sayısı ise; string değer olarak trans karakter yazdığımda neden farklı sonuç geliyor? Şöyle ki;
<?php
$a="ẽ";
echo var_dump($a);
?>
Sonuç:
string(3) "ẽ"
??
.
Php: Değişken bilgileri üzerine bir soru
4
●184
- 05-11-2018, 11:57:45Fikir vermesi açısından; https://stackoverflow.com/questions/...tin-characters
- 05-11-2018, 12:18:46susmus adlı üyeden alıntı: mesajı görüntüleharikaydı çok teşekkürler... demek ki bu durumda var_dump'da çıkan rakam, uzunluk değil byte... süper, çok teşekkür (aynı şekilde strlen de yanlış biliniyor demek ki)Daky adlı üyeden alıntı: mesajı görüntüle
.