Convertir une string en integer [PHP] - PHP - Programmation
Marsh Posté le 12-05-2002 à 22:04:01
un entier qui vaut 776 se note 776, point. si tu veux afficher 0776 tu le laisses dans une string.
si c'est pour un chmod, faut faire gaffe car 0776 (octal) != 776 (décimal).
Marsh Posté le 12-05-2002 à 22:08:49
Bon comme c'est pas clair on va faire autrement :
j'ai une string '776', je veux faire un chmod($file, 0776) à partir de ma string... comment faire ?
Marsh Posté le 12-05-2002 à 22:13:05
http://www.php.net/chmod
http://www.php.net/octdec
$p = '0776';
chmod(octdec($p));
[jfdsdjhfuetppo]--Message édité par youdontcare le 12-05-2002 à 22:16:01--[/jfdsdjhfuetppo]
Marsh Posté le 12-05-2002 à 22:18:59
Ca le convertit en (integer) donc ça va marcher le chmod() ?
edit : excuese moi c'est écrit dans les commentaires dans les liens que tu m'as donnés. Merci
[jfdsdjhfuetppo]--Message édité par Dost67 le 12-05-2002 à 22:20:34--[/jfdsdjhfuetppo]
Marsh Posté le 12-05-2002 à 18:28:47
J'ai ma string $a='776'.
Je veux avoir l'integer $a=0776.
Si je fais
$a='0'.$a;
settype($a, 'integer';
il me vire le 0 au début donc comment faire ?