HelloCSE/app/Http/Utility/commonUtility.php
2024-04-10 13:56:22 +02:00

31 lignes
Pas d'EOL
829 o
PHP

<?php
namespace App\Http\Utility;
use App\Http\Utility\debug;
class CommonUtility{
/**
* Check si une valeur est vide et qu'elle n'est pas égale à 0
*
* @param mixed $val
* @return boolean
*/
public static function isEmpty($val=null){
$val = trim($val);
if(!is_numeric($val)){
return empty($val);
}
return false;
}
// check une base64
public static function isBase64($str) {
// Décode la chaîne en base64
$decoded = base64_decode($str, true);
// Vérifie si le décodage est réussi et que le résultat correspond à la chaîne initiale
return ($decoded !== false);
}
}