<?php
$text = ' Napisy nazywamy łańcuchami znaków (ang. string) .<br /> ';
echo $text;
print strlen($text); // długość echo '<br />';
echo $text;echo strlen($text); // trim obcina spacje? echo '<br />';
$text = str_replace('napis', 'Napis', $text); // zamiana echo $text; //
print substr($text, 2, 6); // fragment (substring) var_dump(strpos($text, 'łań')); // jeśli dobrz skonfigurowane - uwzględnia utf8
PD9waHAKCiR0ZXh0ID0gJyBOYXBpc3kgbmF6eXdhbXkgxYJhxYRjdWNoYW1pIHpuYWvDs3cgKGFuZy4gc3RyaW5nKSAuPGJyIC8+ICc7IAplY2hvICR0ZXh0OwpwcmludCBzdHJsZW4oJHRleHQpOyAvLyBkxYJ1Z2/Fm8SHCmVjaG8gJzxiciAvPic7CiR0ZXh0ID0gdHJpbSgkdGV4dCk7CmVjaG8gJHRleHQ7ZWNobyBzdHJsZW4oJHRleHQpOyAvLyB0cmltIG9iY2luYSBzcGFjamU/CmVjaG8gJzxiciAvPic7CmVjaG8gc3RydG91cHBlcigkdGV4dCk7IC8vIGR1xbxlIHpuYWtpCmVjaG8gc3RydG9sb3dlcigkdGV4dCk7IC8vIG1hxYJlCiR0ZXh0ID0gc3RyX3JlcGxhY2UoJ25hcGlzJywgJ05hcGlzJywgJHRleHQpOyAvLyB6YW1pYW5hCmVjaG8gJHRleHQ7ICAvLyAKcHJpbnQgc3Vic3RyKCR0ZXh0LCAyLCA2KTsgLy8gZnJhZ21lbnQgKHN1YnN0cmluZykKdmFyX2R1bXAoc3RycG9zKCR0ZXh0LCAnYW0nKSk7IC8vIHBpZXJ3c3plIHd5c8SFdMSFcGllbmllCnZhcl9kdW1wKHN0cnBvcygkdGV4dCwgJ8WCYcWEJykpOyAvLyBqZcWbbGkgZG9icnogc2tvbmZpZ3Vyb3dhbmUgLSB1d3pnbMSZZG5pYSB1dGY4CnZhcl9kdW1wKHN0cnBvcygkdGV4dCwgJ0Ryb2dhJykpOyAvLyBmYWxzZQ==