Hoe krijg ik de eerste 5 tekens uit een string

Hoe krijg ik de eerste 5 tekens van een string met php

$myStr = "HelloWordl";

Het resultaat zou er zo uit moeten zien

$result = "Hello";
Oplossing

Voor single-byte strings (b.v. US-ASCII, ISO 8859 familie, enz.) gebruik substr en voor multi-byte strings (b.v. UTF-8, UTF-16, enz.) gebruik mb_substr:

// singlebyte strings
$result = substr($myStr, 0, 5);
// multibyte strings
$result = mb_substr($myStr, 0, 5);
Commentaren (4)

Gebruik substr():

$result = substr($myStr, 0, 5);
Commentaren (2)

Je kunt de substr functie als volgt gebruiken:

echo substr($myStr, 0, 5);

Het tweede argument voor substr is vanaf welke positie wat je wilt beginnen en het derde argument is voor hoeveel karakters je wilt teruggeven.

Commentaren (0)