Controleren op A
Welke functie kan ik gebruiken om een string te controleren of het 1e teken een A is ?
Ik zat een tijd geleden ook met dat probleem, maar ik had dat als volgt opgelost:
Code (php)
1
2
3
4
2
3
4
<?php
$string = 'Auke';
$check = preg_split('//', $string, -1, PREG_SPLIT_NO_EMPTY);
?>
$string = 'Auke';
$check = preg_split('//', $string, -1, PREG_SPLIT_NO_EMPTY);
?>
In $check[0] staat de eerste letter.
PH-MJS
Dat moet zijn: $string[0]. De brackets { } worden afgeraden en doen het vanaf PHP 6 niet meer.
Code (php)
Deze pakt Auke wel en auke niet (anders kun je er nog strtoupper om de substr zetten)
substr()
PHPerik schreef op 27.11.2007 19:15:
Oke :) wist ik niet,
substr is de variant die het meeste gebruikt wordt.
Quote:
Dat weten de meeste mensen niet, daarom maakte ik de opmerking :)Oke :) wist ik niet,
Gewijzigd op 01/01/1970 01:00:00 door PHP erik
Daar heb je gelijk in, ik vergeet alleen steeds dat een string ook te benaderen is als een array.
Met een for-lusje gaat het overigens prima, oplossingen genoeg dus.