[PHP] - expressions régulières, preg_match (par equinette)
Bonjour, j'aimerais écrire un script PHP qui récupère tous les expéditeurs de ma inbox sur Firefox. Pour ceci, j'essaie d'utiliser preg_match_all.. mais je suis nulle avec les expressions régulières et ne trouve pas de bon tutoriel. J'aimerais récupere les expressions qui commencent par "From: " ensuite, il peut y avoir un nom entre ", mais ce n'est pas une règle. Ensuite vient un
lire la suite
Sur le même thème que "[PHP] - expressions régulières, preg_match (par equinette)"
PHP expression reguliere (par ynizon)
Bonjour, Je galere un peu avec les expressions regulieres. J'ai le texte suivant, et $sTexte='TITRE 1 -------------------- '; $sTexte=$sTexte.'TITRE 2 -------------------- '; je dois en sortir [lien] [FR]
IBM : Maîtriser les expressions régulières en PHP, partie 1
IBM : Maîtriser les expressions régulières en PHP, partie 1 Par Mikaël GAUTHIER, vendredi 11 janvier 2008 à 09:33 :: Lu sur le Web :: #4093 :: rss [lien] [FR]
IBM : Maîtriser les expressions régulières en PHP, partie 2
IBM : Maîtriser les expressions régulières en PHP, partie 2 Par Mikaël GAUTHIER, mercredi 16 janvier 2008 à 14:36 :: Lu sur le Web :: #4120 :: rss [lien] [FR]
Bande annonce du film : Midnight Express réalisé par Alan Parker
Bande annonce du film : Midnight Express réalisé par Alan Parker Publié par Les rédacteurs de Drapeau Rouge, lundi 3 mars 2008, dans ACTUALITES , Acces rapide : [lien] [FR]
expression reguliere PHP
salut tout le monde, je suis tomber dans les probleme d'expression reguliere, je fais une sorte d'im... [lien] [FR]
[php]expression régulière (par nicorz)
Bonjour, J'ai un problème d'expression régulière, je vous montre le code et je vous explique. $content = "; {#cassos Je veux que l'on m'éfface cassos#} "; $mot = 'cassos'; $bloc = 'menu'; $content = ereg_replace("{#".$mot."([^(".$mot."#})]*)".$mot."#}", '', $content); voilà, en fait j'aimerais que mon [lien] [FR]
besoin d'aide pour expression reguliere
bonjour a tous, J'ai besoin d'un grand coup de main avec les expression reguliere, voici mon prob... [lien] [FR]
Conférence "Développement d'applications riches avec PHP et Silverlight"
Conférence "Développement d'applications riches avec PHP et Silverlight" Par Carine REIGNAULT, lundi 7 avril 2008 à 16:46 :: Actualités PHP :: #4410 :: rss [lien] [FR]
MySQL et les expressions régulières
J'avais une requête qui me permettait de récupérer dans une table "personne" toutes les occurrences selon une partie d'un prénom . Par exemple pour trouver les jérome et les véronique , j'utilisais la requête suivante : SELECT champ1, champ2 FROM personne WHERE lower(prenom) like '%éro%'" Mais voila, jérome s'écrit en fait jérôme, et je souhaitais donc a partir de la chaine "ero" ou "éro" trouver les : · vero · véro · jerome · jerôme · jérome · jérôme · .. Je remplace donc mes caractères (par exemple "e" et "é") en un motif regexp, et pour MySql ma requête est devenue: SELECT champ1, champ2 FROM personne WHERE lower(prenom) regexp '[eèéêë]r[oðòóôõö]' Et voila le travail ... En savoir plus: Les expressions régulières Expressions régulières MySQL [lien] [FR]
FLEX ET PHP DANS LE NUMERO COURANT DE PHP SOLUTIONS
En plus dans le numéro: - Google Web Toolkit: AJAX - Votre PAYPAL sécurisé - Choisir sa librairie ORM - Attaques par injection SQL et aussi Sur le CD: versions complètes de PHP Rite (d'une valeur de 20$) et ProstoServer (d'une valeur de 150$) avec un nouveu e-book "Plongez au coeur de Python" www.phpsolmag.org/fr Bonne Lecture! Proposé par Lukasz Trzak [lien] [FR]
Zdnet : PHP 6 prévu pour le premier trimestre 2008
Le Forum PHP réunissait, les 21 et 22 novembre à Paris, de nombreuses entreprises et experts de la plate-forme LAMP (Linux Apache MySQL PHP) comme Facebook, Yahoo, et WAT.tv (filiale de TF1). Rasmus Lerdorf (créateur de PHP) et Andrei Zmievski (principal développeur de PHP 6) ont présenté la prochaine version PHP 6 avec notamment le support Unicode qui a demandé une réécriture complète de son code. De plus, les fonctions majeures de PHP 6 seront reportées sur la version PHP 5.3 comme les namespaces . Les espaces de nommage ont pour but de regrouper logiquement les objets et des fonctions selon leur rôle : accès aux bases de données, génération de formulaires... Ils permettent d'éviter les conflits de noms entre plusieurs parties d'un même projet, et ainsi rendent le code plus lisible et plus facilement réutilisable. PHP 5.3 intégrera également un parser XML SAX (XMLReader) et une API permettant de générer simplement des fichiers XML (XMLWriter). Par contre, c'est à partir de PHP 6 qu'on aura un cache de code intermédiaire natif. Jusqu'à présent, distribué sous forme de librairie, APC permet d'intercepter le code PHP avant sa compilation, et le stocke en mémoire. Quelques exemples d'utilisation de la librairie APC : Test d'accélérateurs PHP, Mise en place d'une barre de progression avec PHP 5.2 Article complet sur Zdnet [lien] [FR]
Du PHP beurré sur une tranche de Mac
Wez Furlong a publié son dernier projet : un pont entre Objective-C et PHP. A terme on devrait pouvoir faire une application Mac en PHP directement. La première démo et des screenshots sur son blog : ironie du sort, la version de PHP livrée par Apple sur le nouveau Leopard, ne permet d'installer le script... Bien sûr c'est un truc à prendre avec des pincettes, on parle d'un pré-pré-version. Mais quand même, je suis heureux de voir sortir de telles expériences. Cela nous change du nouveau framework ou de la lisibilité de l'opérateur ternaire. [lien] [FR]
Lancement des inscriptions pour le Forum PHP 2007
C'est bon, c'est officiel : on peut désormais réserver sa place pour le Forum PHP 2007. Désolé pour le retard : petit bug à l'allumage (et c'est ma faute). Il y a quand même des petits malins qui ont envoyé leur bon de commande avec 10 jours d'avance !!! C'est vrai que depuis deux ans, le Forum PHP a lieu à guichet fermé. Sinon parlons programme : il sera encore plus riche cette année puisque nous avons 2 salles en plus pour la journée "développeur". Certains diront que les suspects habituels seront présents, Rasmus et Andreï par exemple. Par contre j'attends beaucoup des présentations de Flex (à la fois par des gens d'Adobe et par d'autres). Côté monté en charge et autres optimisations, il y aura les cas Wat.tv et Facebook à découvrir. Et puis aussi une session expérimentale par mes soins : 1h de refactoring depuis du code existant en PHP4 vers PHP5 et PHP6 -- avec des tests unitaires au passage. Deuxième nouveauté, c'est qu'il y aura plus de poses entre les sessions : histoire de favoriser le réseau social de la vraie vie. Ah j'oubliais, nous -- No Parking -- présenterons normalement aussi la nouvelle version d'opentime en avant-première (on aura l'occasion d'en reparler prochainement ;-) [lien] [FR]
Pourquoi le remplaçant de Google utilisera (peut-être) PHP ?
Je viens de finir un conférence d'Alan Kay : The Computer Revolution hasn't happend yet (keynote OOPSLA 1997). Au dela des critiques de C++, de Java ou de MS-Dos, j'y ai trouvé une vision intéressante de l'avenir de l'informatique : enfin sortir de la métaphore physique (architecture, construction ou assemblage), y préférer la métaphore biologique. Son meilleur exemple : Internet. Plus de 30 ans que ça tourne, pas encore de reboot. Et pourtant toutes les fondations logicielles ont été changées. D'autres systèmes tournent déjà avec ce genre de principes : Hadoop et son utilisation d'un (très gros) cluster où la panne ne peut pas être critique. Ou alors OpenID et son système décentralisé d'authentification. Autre point important de cette métaphore biologique, l'évolution continue. Voyons donc ce que donne une Computer Languages Timeline. Bien sûr l'ensemble des langages commence par une période d'activités intenses : Smalltalk sort de nouvelles versions en 1971, 1972, 1974, 1976, 1978, 1980. Plus loin encore FORTRAN en 1954, 1956, 1957, 1958, 1962, 1968, 1971. Sauf que pour le premier il faudra attendre 1998 avant une sortie suivante. Et pour le dernier il faudra attendre 1991 -- 20 ans -- autant dire une éternité. Plus de temps qu'il ne faut pour mourir. Et c'est bien là que PHP me semble particulièrement intéressant. Il s'agit du langage de programmation qui a sorti le plus grand nombre de versions ces dernières années : autrement dit, c'est celui qui a la plus grande facilité d'adaptation. Aussi bien au niveau de sa syntaxe qu'au niveau de ses utilisateurs. Niveau développement, il y a “Release early, release often” mantra d'Ilia Alshanetsky - Release Master de PHP5, mot d'ordre partagé par l'ensemble de la Core Team. Il y a aussi le choix délibéré de ne pas se laisser enfermer dans le tunnel annoncé du passage à PHP6 en back-portant les autres fonctionnalités attendues (late static binding, namespaces...) vers PHP5.3. Côté utilisateur, un autre exemple : OVH -- gros hébergeur français -- vient d'annoncer la disponibilité très prochaine de PHP6 sur l'ensemble de ses hébergements mutualisés : si vous voulez que .php fonctionne en PHP6 il faut mettre Set PHP_VER 6 dans .htaccess. Alors même qu'une preview release n'est même pas encore annoncée, ils ont donc trois versions de PHP qui tournent ! Du futur imprévisible, même pas peur. [lien] [FR]