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) "ẽ"

??
.