Prendre la première lettre d'une chaine

Résolu
bibi675 Messages postés 402 Statut Membre -  
bibi675 Messages postés 402 Statut Membre -
Bonjour à tous,
Voila j'ai un problème, je voudrais que mon script PHP puisse récupérer le premier caractère d'une chaine de caractères et puisse stocker le reste de la chaine dans une variable.

Voici mon code :
<?php
$chaine = "-1234";      //Voici ma chaine.
$premiercaractere = ""; //Le '-' mais je veux que PHP le trouve tout seul.
$reste = "";            //Le reste de la chaine sans le '-'.
?>


Merci d'avance,
bibi675
A voir également:

2 réponses

Reivax962 Messages postés 3742 Statut Membre 1 011
 
Bonjour,

Essaie ceci :
$chaine = "-1234";      //Voici ma chaine.
$premiercaractere = $chaine[0];
Bonne année :)

Xavier
8
bibi675 Messages postés 402 Statut Membre 20
 
Salut,
Merci de m'avoir donné cet indice, grâce à ça, j'ai trouver de moi même :
<?php
$a = "-6564";
$taille = strlen($a);
if ($a[0] = "-") {
   $b = $b - substr($a, 1, $b);
} else {
   $b = $b + $a;
}
?>


@++
-2