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 ?
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).
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 ?
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]
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]