Methods summary
	
		
			 public static
			string
			
			
		 | 
		
		#
		slashes( string $chaine )
		
			
Ajout de slashe. Ajoute des slashes si magiquotes desactivé 
		 
		
			
Ajout de slashe. Ajoute des slashes si magiquotes desactivé 
				Parameters
				
					- $chaine
 
					string  Chaine à traiter 
				  
				Returns
				
					string Chaine complétée par des / 
				 
		 
		  | 
	
	
		
			 public static
			string
			
			
		 | 
		
		#
		clean( string $string, string $delimiter = "_" )
		
			
Nettoyage de chaine. Reécrit une chaine pour supprimer espace et caractère
spéciaux, accentués ... 
		 
		
			
Nettoyage de chaine. Reécrit une chaine pour supprimer espace et caractère
spéciaux, accentués ... 
				Parameters
				
					- $string
 
					string $titre Chaine à traiter 
					- $delimiter
 
					string  Charactère délimiteur 
				  
				Returns
				
					string chaine modifiée 
				 
		 
		  | 
	
	
		
			 public static
			string
			
			
		 | 
		
		#
		cut( string $chaine, integer $taillemax, string $end = "..." )
		
			
Découpe de chaine. Découpe une chaine au nombre de mot souhaité 
		 
		
			
Découpe de chaine. Découpe une chaine au nombre de mot souhaité 
				Parameters
				
					- $chaine
 
					string  Chaine à traiter 
					- $taillemax
 
					integer  Nombre de caractère maxi 
					- $end
 
					string  Caractère affiché en cas de césure (... par défaut) 
				  
				Returns
				
					string Chaine tronquée 
				 
		 
		  | 
	
	
		
			 public static
			string
			
			
		 | 
		
		#
		generate( integer $taille )
		
			
Génération "aléatoire". Génère une string de longeur $taille. La
génération favorise les chaines facilement mémorisable 
		 
		
			
Génération "aléatoire". Génère une string de longeur $taille. La
génération favorise les chaines facilement mémorisable 
				Parameters
				
					- $taille
 
					integer  Taille de la chaine désirée 
				  
				Returns
				
					string 
				 
		 
		  | 
	
	
		
			 public static
			string
			
			
		 | 
		
		#
		camelize( string $string )
		
			
Retourne une chaine sous le format camelCase 
		 
		
			
Retourne une chaine sous le format camelCase 
				Parameters
				
				Returns
				
					string 
				 
		 
		  | 
	
	
		
			 public static
			string
			
			
		 | 
		
		#
		geekize( string $string )
		
			
Fonction de geekiserie pour des propos plus intelligents 
		 
		
			
Fonction de geekiserie pour des propos plus intelligents 
				Parameters
				
				Returns
				
					string 
				 
		 
		  | 
	
	
		
			 public static
			La
			
			
		 | 
		
		#
		hasTooMuchCaps( string $string )
		
			
Anti majuscule. Vérifie que la chaine ne comporte pas trop de majuscule
(50%) 
		 
		
			
Anti majuscule. Vérifie que la chaine ne comporte pas trop de majuscule
(50%) 
				Parameters
				
					- $string
 
					string  Chaine à vérifier 
				  
				Returns
				
					La chaine modifié si trop de maj ou la chaine original si ok 
				 
		 
		  | 
	
	
		
			 public static
			boolean
			
			
		 | 
		
		#
		isUpper( string $string )
		
			
Vérifie si une chaine est en majuscule 
		 
		
			
Vérifie si une chaine est en majuscule 
				Parameters
				
					- $string
 
					string  Chaine d'entrée 
				  
				Returns
				
					boolean 
				 
		 
		  | 
	
	
		
			 public static
			boolean
			
			
		 | 
		
		#
		isLower( string $string )
		
			
Vérifie si une chaine est en minuscule 
		 
		
			
Vérifie si une chaine est en minuscule 
				Parameters
				
					- $string
 
					string  Chaine d'entrée 
				  
				Returns
				
					boolean 
				 
		 
		  | 
	
	
		
			 public static
			boolean
			
			
		 | 
		
		#
		isIp( string $ip )
		
			
Vérification IP. Vérifie que la chaine est une ip valide 
		 
		
			
Vérification IP. Vérifie que la chaine est une ip valide 
				Parameters
				
					- $ip
 
					string  Adresse Ip à vérifier 
				  
				Returns
				
					boolean 
				 
		 
		  | 
	
	
		
			 public static
			boolean
			
			
		 | 
		
		#
		isMac( string $mac,  $separator = '-' )
		
			
Vérification MAC. Vérifie que la chaine est une adresse MAC valide 
		 
		
			
Vérification MAC. Vérifie que la chaine est une adresse MAC valide 
				Parameters
				
					- $mac
 
					string  Adresse MAC à vérifier 
					- $separator
 
					
				  
				Returns
				
					boolean 
				 
		 
		  | 
	
	
		
			 public static
			boolean
			
			
		 | 
		
		#
		isMail( string $mail, boolean $dot = true )
		
			
Vérifie la syntaxe d'un mail. Gère également les mail locaux avec domaine
simple 
		 
		
			
Vérifie la syntaxe d'un mail. Gère également les mail locaux avec domaine
simple 
				Parameters
				
					- $mail
 
					string  Adresse email 
					- $dot
 
					boolean  Un point obligatoire dans le domaine ? 
				  
				Returns
				
					boolean 
				 
		 
		  | 
	
	
		
			 public static
			boolean
			
			
		 | 
		
		#
		isComplex( string $string )
		
			
Vérifie si une chaine est complexe. Est considérée comme complexe une
chaine d'au moins 6 caractères, une minuscule, une maj , un chiffre et un
caractère spécial 
		 
		
			
Vérifie si une chaine est complexe. Est considérée comme complexe une
chaine d'au moins 6 caractères, une minuscule, une maj , un chiffre et un
caractère spécial 
				Parameters
				
				Returns
				
					boolean 
				 
		 
		  | 
	
	
		
			 public static
			string
			
			
		 | 
		
		#
		date2Mysql( string $date, string $format )
		
			
Conversion de date au format Mysql 
		 
		
			
Conversion de date au format Mysql 
				Parameters
				
					- $date
 
					string  Date 
					- $format
 
					string  Format de la date fournie 
				  
				Returns
				
					string Date au format mysql Y-m-d ou false en cas d'erreur 
				 
				Since
				
						1.7.8 
				 
		 
		  | 
	
	
		
			 public static
			array
			
			
		 | 
		
		#
		dateTime2Array( string $datetime, string $format = 'fr', boolean $short = false )
		
			
Convertit un datetime en format fr ou en 
		 
		
			
Convertit un datetime en format fr ou en 
				Parameters
				
					- $datetime
 
					string 
					- $format
 
					string  Format de langue fr ou en 
					- $short
 
					boolean  Date raccourcie (jjmm hhii) ou non 
				  
				Returns
				
					array 
				 
		 
		  | 
	
	
		
			 public static
			string
			
			
		 | 
		
		#
		reduceDoubleSlashes( string $chaine )
		
			
reduceDoubleSlashes Transforme les // en / sauf sur http:// 
		 
		
			
reduceDoubleSlashes Transforme les // en / sauf sur http:// 
				Parameters
				
				Returns
				
					string 
				 
		 
		  | 
	
	
		
			 public 
			string
			
			
		 | 
		
		#
		str2hex( string $str )
		
			
Convertit une chaine de caractère en sa représentation hexadecimal 
		 
		
			
Convertit une chaine de caractère en sa représentation hexadecimal 
				Parameters
				
				Returns
				
					string 
				 
		 
		  | 
	
	
		
			 public 
			string
			
			
		 | 
		
		#
		toUTF8( string $str )
		
			
Retourne une chaine en UTF8 
		 
		
			
Retourne une chaine en UTF8 
				Parameters
				
					- $str
 
					string  Chaine à convertir 
				  
				Returns
				
					string Chaine en UTF8 
				 
				Since
				
						1.8.6 
				 
		 
		  |