Fonctions PHP : catégorie divers
La navigation par catégorie permet de regrouper les fonctions php sous un même thème.
Vous pouvez retrouver les catégories de gestion des dates, gestion des fichiers, gestion des bases de données mysql, manipulation des chaines de caractère, les formulaires et les inclassables dans la catégorie divers
unique_id() ajouté le 21/01/2010 à 10:14 par iMystiK dans la catégorie divers
La fonction permet de retourner un identifiant unique de $nb_char caractères du type Ab45KihLM26Ze
1
Titre() ajouté le 30/12/2009 à 09:51 par YassBoule dans la catégorie divers
Donne un Titre à vos page (
3
getShortURL() ajouté le 22/12/2009 à 20:44 par Insolite du Geek dans la catégorie divers
Utilisation de l'API tinyurl.
41
SafeEmail() ajouté le 19/12/2009 à 11:17 par PapyRef dans la catégorie divers
Brouillage d'adresse de messagerie afin que cette adresse ne soit pas reconnue par des robots à votre insu.
41
Boucle() ajouté le 27/10/2009 à 23:46 par Eric83 dans la catégorie divers
Faire une boucle de mot ou phrase.
1
Webvideo() ajouté le 28/09/2009 à 17:06 par El karima réda dans la catégorie divers
une fonction tous simple pour afficher la video en ajoutant tous simplement le lien depuis le navigateur sans avoir a copié tous le code embeded Youtube & Dailymotion
0
jslog() ajouté le 12/08/2009 à 14:59 par Arkadir dans la catégorie divers
Envoyer des données de journal vers Firebug. Pour initialiser:
session_start();
ob_start(jslog());
Une fois l'initialisation faite, vous pouvez utiliser la fonction à la manière d'un "echo" qui fait apparaître le texte envoyé dans une ligne de la console Firebug:
jslog("Bonjour!");
Utlisation plus avancée, à la façon d'un "var_dump", mais avec l'avantage immense que l'objet sera disponible dans l'explorateur d'objets de Firebug, beaucoup plus commode que l'aspect austère du var_dump (et en plus, sans enlaidir l'affichage de la page):
jslog($_POST);
Utilisation à la façon d'un printf:
jslog("Perçu €%.2f pour l'utilisateur `%s`.", $euros, $user_login);
Utilisation à la façon d'un printf, mais en faisant apparaître les objets sous forme cliquable et explorable:
jslog("date: %s | requete: %s | get: %o | post: %o | session: %o",
date('Y-m-d h:i:s'),
$_SERVER['REQUEST_URI'],
$_GET,
$_POST,
$_SESSION);
jslog() conserve en mémoire toutes les lignes écrites, jusqu'à ce qu'il ait pu les envoyer à l'utilisateur dans une page HTML normale. Donc, si vous mettez des jslog() sur une page qui plante irrémédiablement ou qui redirige vers une autre page ou qui est appellée en AJAX, les lignes seront renvoyées à la prochaine visite d'une page (il est donc conseillé de commencer chaque visite par une ligne indiquant le REQUEST_URI et la date). On peut donc déboguer ses requêtes AJAX simplement en visitant une autre page après avoir fait la requête.
Pour désactiver les sorties au niveau global, il suffit de décommenter l'initialisation, ou bien de placer avant la première utilisation:
define('NO_JSLOG','');
5
ordonner_desc() ajouté le 26/07/2009 à 16:40 par Bartimeus dans la catégorie divers
Permet d'ordonner les entrées d'un tableau par ordre décroissant (pour un classement par exemple) selon un champ spécifié à l'appel de la fonction.
1
exit_r() ajouté le 19/07/2009 à 17:41 par Julien BREUX dans la catégorie divers
Permet simplement d'afficher un tableau ou un objet suivi d'un petit exit.
2
nombre_alea() ajouté le 07/07/2009 à 01:35 par Florent dans la catégorie divers
Cette fonction permet de générer un nombre aléatoire. On peut définir nombre_chiffre selon l'utilité que l'on veut en faire. Ici j'ai mis 6 pour par exemple avoir un code anti-bot qui se génère. On pourrais faire plus simple, utiliser la fonction mt_rand() directement mais si on à 00876 alors on récupérera 876, donc pour un contrôle anti-bot ce n'est pas correct.
24