Ejemplo n.º 1
0
 /**
  * Join function for get Intéger
  * 
  * 
  * @see magixcjquery_filter_var::trimText
  * @see magixcjquery_filter_isVar::isPostNumeric
  * @see magixcjquery_filter_isVar::sizeLargestString
  * 
  * @param string $str
  * @param intéger $lg_max
  */
 public static function getCleanInteger($str, $lg_max)
 {
     $string = magixcjquery_filter_isVar::isPostNumeric(magixcjquery_filter_var::trimText($str));
     $string .= magixcjquery_filter_isVar::sizeLargestString($str, $lg_max);
     return $string;
 }
Ejemplo n.º 2
0
 /**
  * truncate string with clean delimiter
  * Tronque une chaîne de caractères sans couper au milieu d'un mot
  * @param $string
  * @param $lg_max (length max)
  * @param $delimiter (delimiter ...)
  */
 public static function cleanTruncate($string, $lg_max, $delimiter)
 {
     if (magixcjquery_filter_isVar::sizeLargestString($string, $lg_max)) {
         $string = substr($string, 0, $lg_max);
         $last_space = strrpos($string, " ");
         $string = substr($string, 0, $last_space) . $delimiter;
     }
     return $string;
 }