本文整理汇总了PHP中Clean::calcul_limite方法的典型用法代码示例。如果您正苦于以下问题:PHP Clean::calcul_limite方法的具体用法?PHP Clean::calcul_limite怎么用?PHP Clean::calcul_limite使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Clean
的用法示例。
在下文中一共展示了Clean::calcul_limite方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: array
if(($_SESSION['SESAMATH_ID']==ID_DEMO)&&($_POST['action']!='calculer')){exit('Action désactivée pour la démo...');}
$action = (isset($_POST['action'])) ? $_POST['action'] : '';
// Valeur d'un code (sur 100)
$valeur = array();
$valeur['RR'] = (isset($_POST['valeurRR'])) ? Clean::entier($_POST['valeurRR']) : 0 ;
$valeur['R'] = (isset($_POST['valeurR'])) ? Clean::entier($_POST['valeurR']) : 33 ;
$valeur['V'] = (isset($_POST['valeurV'])) ? Clean::entier($_POST['valeurV']) : 67 ;
$valeur['VV'] = (isset($_POST['valeurVV'])) ? Clean::entier($_POST['valeurVV']) : 100 ;
// Seuil d'acquisition (sur 100)
$seuil = array();
$seuil['R'] = (isset($_POST['seuilR'])) ? Clean::entier($_POST['seuilR']) : 40 ;
$seuil['V'] = (isset($_POST['seuilV'])) ? Clean::entier($_POST['seuilV']) : 60 ;
// Méthode de calcul
$methode = (isset($_POST['f_methode'])) ? Clean::calcul_methode($_POST['f_methode']) : NULL ;
$limite = (isset($_POST['f_limite'])) ? Clean::calcul_limite($_POST['f_limite'],$methode) : NULL ;
$retroactif = (isset($_POST['f_retroactif'])) ? Clean::calcul_retroactif($_POST['f_retroactif']) : NULL ;
// Vérification des données transmises
if( is_null($methode) || is_null($limite) || is_null($retroactif) )
{
exit('Erreur avec les données transmises !');
}
// ////////////////////////////////////////////////////////////////////////////////////////////////////
// Simuler avec des paramètres donnés
// ////////////////////////////////////////////////////////////////////////////////////////////////////
if($action=='calculer')
{
$type_calcul = (in_array($methode,array('geometrique','arithmetique','classique'))) ? 'moyenne' : 'bestof' ;
示例2: compter_items
*
*/
if(!defined('SACoche')) {exit('Ce fichier ne peut être appelé directement !');}
if(($_SESSION['SESAMATH_ID']==ID_DEMO)&&($_POST['action']!='Voir')){exit('Action désactivée pour la démo...');}
$action = (isset($_POST['f_action'])) ? $_POST['f_action'] : '';
$matiere_id = (isset($_POST['f_matiere_id'])) ? Clean::entier($_POST['f_matiere_id']) : 0;
$matiere_nom = (isset($_POST['f_matiere_nom'])) ? Clean::texte($_POST['f_matiere_nom']) : '';
$niveau_id = (isset($_POST['f_niveau_id'])) ? Clean::entier($_POST['f_niveau_id']) : 0;
$niveau_nom = (isset($_POST['f_niveau_nom'])) ? Clean::texte($_POST['f_niveau_nom']) : '';
$structure_id = (isset($_POST['f_structure_id'])) ? Clean::entier($_POST['f_structure_id']) : 0;
$nb_demandes = (isset($_POST['f_nb_demandes'])) ? Clean::entier($_POST['f_nb_demandes']) : -1; // Changer le nb de demandes
$partage = (isset($_POST['f_partage'])) ? Clean::referentiel_partage($_POST['f_partage']) : NULL; // Changer l'état de partage
$methode = (isset($_POST['f_methode'])) ? Clean::calcul_methode($_POST['f_methode']) : NULL; // Changer le mode de calcul
$limite = (isset($_POST['f_limite'])) ? Clean::calcul_limite($_POST['f_limite'],$methode) : NULL; // Changer le nb d'items pris en compte
$retroactif = (isset($_POST['f_retroactif'])) ? Clean::calcul_retroactif($_POST['f_retroactif']) : NULL; // Changer le nb d'items pris en compte
$information = (isset($_POST['f_information'])) ? Clean::texte($_POST['f_information']) : '';
$referentiel_id = (isset($_POST['f_referentiel_id'])) ? Clean::entier($_POST['f_referentiel_id']) : -1; // Référence du référentiel importé (0 si vierge), ou référence du référentiel à consulter
$ids = (isset($_POST['f_ids'])) ? $_POST['f_ids'] : '';
function compter_items($DB_TAB)
{
$nb_item = 0;
foreach($DB_TAB as $DB_ROW)
{
if($DB_ROW['item_id']!==NULL)
{
$nb_item++;
}
}