Objet string javascript : L'objet String (ou chaîne de caractères) est employé pour manoeuvrer un texte ou une partie d’un texte.
La fonction intval() est une fonction qui retourne la valeur numérique entière équivalente d'une variable
(PHP 4, PHP 5)
La fonction intval() retourne la valeur numérique entière équivalente d'une variable
La fonction intval() retourne la valeur numérique entière de la
variable var, en convertissant la valeur dans la base spécifiée (par
défaut en base 10).
La fonction intval() ne doit pas être utilisée
sur des objets ; si c'est le cas, une erreur de niveau E_NOTICE
sera émise et la fonction retournera 1.
Syntaxe:
intval ( $var )
La fonction intval() retourne une valeur de type entier de la variable $var en cas de
succès ou 0 en cas d'échec.
Les tableaux et les objets vides retournent 0, les tableaux et
les objets non vides retournent 1.
La valeur maximale dépend du système. Les systèmes à 32 bits ont une valeur entière signée maximale de -2147483648 à 2147483647. Alors, par exemple, sur un système semblable, intval ( '1000000000000') retournera 2147483647. La valeur entière signée maximale pour un système à 64 bits est 9223372036854775807.
Les chaînes de caractères retournent la plupart du temps 0, cela dépend des caractères à l'extrême gauche de la chaîne.
Exemple:
Exemple : 📋 Copier le code
<?php echo intval(42); // Affiche 42 echo '<br />'; echo intval(4.2); // Affiche 4 echo '<br />'; echo intval('42'); // Affiche 42 echo '<br />'; echo intval('+42'); // Affiche 42 echo '<br />'; echo intval('-42'); // Affiche -42 echo '<br />'; echo intval(042); // Affiche 34 echo '<br />'; echo intval('042'); // Affiche 42 echo '<br />'; echo intval(1e10); // Affiche 1410065408 echo '<br />'; echo intval('1e10'); // Affiche 1 echo '<br />'; echo intval(0x1A); // Affiche 26 echo '<br />'; echo intval(42000000); // Affiche 42000000 echo '<br />'; echo intval(420000000000000000000); // Affiche 0 echo '<br />'; echo intval('4200000000'); // Affiche 2147483647 echo '<br />'; echo intval(42, 8); // Affiche 42 echo '<br />'; echo intval('42', 8); // Affiche 34 echo '<br />'; echo intval(array()); // Affiche 0 echo '<br />'; echo intval(array('foo', 'bar')); // Affiche 1 ?>
Cours precedent: |
Cours suivant: |