website logo
Auteur
avatar
jpb

Forum » » Bugs, Probs ... » » Nouvelle install sous usbwebserver PHP 8.1


Posté : 20 févr. 2025 à 16:38 icone du post

      $adm_lecture = array();

if (isset($SAQ['fdroits1_descr']) && is_string($SAQ['fdroits1_descr']))
$adm_lecture = explode('|',$SAQ['fdroits1_descr']);


corrigé mais je pense qu'on pourrait faire un peu plus court ...

L'eau goutte à goutte finit toujours par percer la pierre.

comme ça cela devrait suffire ... ici on force le type à string ce qui de fait converti null en chaine vide ...
$adm_lecture = explode('|', (string)$SAQ['fdroits1_descr']);
 Message édité par : jpb / 20/02/2025 16:56


ou ça
ici on explode soit $SAQ['fdroits1_descr'] soit une chaine vide ..
$adm_lecture = explode('|', $SAQ['fdroits1_descr'] ?? '' );


 Message édité par : jpb / 21/02/2025 08:24

Cet article provient de NPDS
https://www.npds.org/viewtopic.php?topic=26963&forum=1