|
09
jan
2012
|
Avec Doctrine2, pour retrouver une entité, on a plusieurs méthodes qui prennent en argument un nom d'entité. Par exemple : <?php |
|
22
sep
2011
|
Depuis la version 5.3 de PHP, on peut omettre la partie centrale de l'opérateur ternaire. C'est bien pratique pour définir une valeur par défaut : <?php
Libellés : PHP
|
|
20
sep
2011
|
Vous le savez certainement, strpos ne supporte pas les expressions régulières. Pourtant il y a des situations où il peut être utile de trouver une position dans une chaîne en profitant de la souplesse offerte par les expressions régulières. PHP ne propose pas de fonction preg_pos, mais il y a une option de preg_match qui nous permets d'avoir un équivalent de strpos : PREG_OFFSET_CAPTURE. Quand ce drapeau est positionné, preg_match renvoie en plus des chaînes qui correspondent au motif la position où elles ont été trouvées : <?php
Libellés : PHP
|
|
13
sep
2011
|
J'ai récupéré un paquet de petit programmes encodés en CP850 (DOS) que je voulais convertir en ANSI (Windows). N'ayant pas trouvé d'utilitaires pour faire ça (sur Windows), j'ai écrit ce petit script PHP :
Libellés : PHP
|
|
16
août
2011
|
Représentation des datesPour localiser un événement précisément dans le temps, on a besoin de trois informations : la date (16/08/2011 par exemple), l'heure (18:12:00) et le décalage par rapport au temps universel coordonné (UTC). Dans un entête de courrier électronique, par exemple, la date d'expédition est encodée de la façon suivante : |
|
31
juil
2011
|
Question du jour : array_unique est-il sensible à la casse ? array_unique est une fonction PHP qui permet de supprimer des doublons dans un tableau PHP. Réponse : <?phpLa réponse est donc Oui...
Libellés : PHP
|
|
25
juil
2011
|
Apparemment APC et PhpMyAdmin ne font pas bon ménage. Dès que j'active APC, je me retrouve avec des pages blanches quand je veux accéder à PhpMyAdmin. Pour contourner le problème, j'ai utilisé une nouvelle fonctionnalité de PHP 5.3 : les sections [HOST=]. |
|
13
mar
2011
|
Lors d'un test unitaire, il peut arriver que la soumission d'un formulaire échoue. Cela peut être du au passage via POST d'une valeur qui n'est pas considérée comme valide par le formulaire. Pour identifier la source du problème, vous êtes obligé d'examiner la réponse HTML pour retrouver d'éventuels messages d'erreurs, ce qui n'est pas très pratique. Le mieux ce serait de retrouver l'objet form qu'on a passé à la vue. C'est possible en passant par le ViewRenderer : <?phpVous pouvez ensuite utiliser la méthode getMessages pour récupérer les messages d'erreur et les afficher sur la console : <?php |
|
13
feb
2011
|
<?phpA votre avis, qu'est ce qui est affiché ?
Libellés : PHP
|
|
30
dec
2010
|
Pour uploader un gros fichier avec PHP, vous devez vérifier un certain nombre de paramètres de configuration et vous assurer que votre formulaire est correct. Voici une liste que j'espère exhaustive des points à vérifier :
Libellés : PHP
|

