Je fait un site qui a besoin de stocker quelques variables qui changent très peu dans un fichier .txt, je parviens sans problème grâce à la fonction file de php à en lire le contenu ligne par ligne. Maintenant j'ai une variable qui est un boolean normalement mais le problème c'est qui je n'arrive pas à lui réattribuer une forme de boolean. Voici le code qui extrait les données du fichier et qui va essayer de transformet $data en variable integer avec des var_dump pour voir ce qu'il se passe.
Je n'ai pas non plus comrpis pourquoi il y a un message erreur .
<?php
//== Récupérer données fichier ligne par ligne dans le tableau $ligne
$s_data = file('data.txt');
//== retirer un espace qui s'ajoute lors de la récupération des données
$data = trim($s_data['0'],"\t\n\r\0\x0B");
//==var dump avant transformation de $data
var_dump($s_data,$data);
//==transformation $data
settype($data,integer);
//== $data après transformations
var_dump($data);
?>
Regarder la valeur de length à chaque fois c'est curieux non ?
j'arrive pas à comprendre pourquoi ca bug
Merci de votre aide