Bonjour,

Je récupère un tableau de résultats d'une requête SELECT avec la fonction oci_fetch_all :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
$rowcount_total = oci_fetch_all($parse, $t_result, 0, -1, OCI_FETCHSTATEMENT_BY_ROW);
Dans mon tableau de résultat, toutes les données sont de type PHP string, ce qui me pose problème lorsque je teste des valeurs numériques, qui sont de type NUMBER sous Oracle.

Peut-on faire en sorte de récupérer mes champs de type Oracle NUMBER en entier PHP (int) ?
Pour éviter de faire un transtypage en PHP :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
$t_result[0]['MONCHAMP'] = (int) $t_result[0]['MONCHAMP'];
Merci pour votre aide
Hubert.