Les dernières fonctions php
Ici sont affichées les dernières fonctions PHP. Pour connaitre automatiquement les nouvelles fonctions PHP, n'hésitez pas à vous abonner au flux RSS des dernières fonctions PHP
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
CouperPhrase() ajouté le 11/08/2009 à 16:42 par Florent dans la catégorie chaines
Couper une phrase sans couper les mots
1
MySQLConnect() ajouté le 10/08/2009 à 17:06 par Bib1 dans la catégorie mysql
Fonction super simple mais hyper pratique.
Usage :
Include se partout où MySQL est utilisé
Appeler MySQLConnect() avant de définir une requete.
4
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
testerEcriture() ajouté le 22/07/2009 à 01:14 par ThibZ dans la catégorie fichiers
Fonction pour tester l'écriture d'un fichier/dossier par exemple lors de l'installation d'un script.
3
enleverAccents() ajouté le 19/07/2009 à 23:22 par vince dans la catégorie chaines
Ce code je l'ai tout d'abord créé suite à l'utilisation de Pixie CMS, qui lorsque je postais des articles avec des accents me supprimais carrément mon texte, ce qui pour le URL Friendly était pas tip-top.
Suite à des problèmes d'encodage, j'ai donc décidé de transformer la chaine en entite html puis ensuite de la transformer.
Le plus long aura était de tapé toutes les entités =)
pour le fun j'en ai créée une fausse "&otist;"
Bonne utilisation de ma fonction, n'hésitez pas à fournier des améliorations, j'ai pondu ça assez vite dans le cas précis de l'utilisation de Pixie, il faudrait peut-être vérifié que l'on a bien une string en entrée etc.. si on veut sécuriser 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
creer_page_XML() ajouté le 12/07/2009 à 11:05 par ThibZ dans la catégorie fichiers
Créer un fichier xml structuré de la manière suivante et remplit avec les données du tableau $contenu.
5
afficher() ajouté le 10/07/2009 à 16:42 par chibani dans la catégorie chaines
FONCTION SUPPRIMEE (ne sert à rien) !
6