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 ?