Archive for the 'Question' Category

Le contexte : une application PHP/MySQL, un champ BLOB dans l’application avec Symfony. Par défaut, nous avions laissé Propel pour faire nos tests.
Le souci d’un champ BLOB est sa contenance. Lorsque je veux lister tous mes enregistrements, si un des champs est BLOB, il est difficile de l’afficher directement dans le listing. Au niveau de [...]

Le résultat est toujours retourné tronqué de ses décimales.
Sub FormaterCorrectement()
rem question : Comment formater
Const EURO As Double = 6.55957
Dim mesFrancs As Double
Dim Resultat As Double
mesFrancs = InputBox(“Saisissez la somme en francs”)
Resultat = CDbl(Format(mesFrancs / EURO, “##.00″))
‘ Je convertis en Double le formatage à deux décimales du résultat
‘ sinon le résultat avant [...]

Malgré les faibles mises à jour sur ce blog, il y a encore quelques visites, et parfois de gens plutôt calés. Je me propose donc de publier les questions sans réponse explicite (avec tests, code qui le prouve) que j’ai en stock.
Si vous avez de l’aide à apporter pour répondre à ces données, manifestez vous, [...]

Quand je force un tableau associatif en objet, il devient un objet ayant les propriétés qui étaient les clefs du tableau.
Quand je caste un objet en tableau, le nom des propriétés deviennent des clés du tableau, prenant leur valeur.

On connaît la fonction count() en PHP, qui permet de connaître le nombre d’éléments d’un tableau. Mais si je veux savoir à quelle profondeur je risque d’être conduit en parcourant récursivement mon tableau, comment faire ?

Oui, on peut aussi demander à ce que les index des tableaux commencent à 1 au lieu de 0 (par défaut, c’est 0) avec l’instruction :
Option Base

Sous Windows, quand le logiciel a été installé, peut-on lancer une mise à jour sans que l’utilisateur ait les droits d’administration ?
Ce n’est pas possible, c’est écrit dans l’aide, d’ailleurs, à la page “Vérifier les mises à jour en ligne”
Vous devez avoir les droits administrateur pour mettre à  jour OpenOffice.org.

Dans le manuel PHP, il est dit :
Le fait de déclarer des membres ou des méthodes comme statiques vous permet d’y accéder sans avoir besoin d’instancier la classe.
Donc, l’utilité des accès statiques serait : de ne pas avoir besoin d’objet
Par extension, l’idée est donc de regrouper les méthodes d’une classe dans un conteneur, et ainsi [...]

Dans une fonction, en PHP, on peut accéder aux variables externes à la fonction en utilisant le mot-clef global, ou le tableau $GLOBALS. Ces variables sont alors passées par référence : les modifier dans la fonction revient à les modifier dans le script appelant la fonction.

Cela permet de définir un namespace pour les balises, ce qui permet de lier les balises XML à la DTD.
Mais si vous l’oubliez, le fichier ne sera pas conforme à sa DTD, il fonctionnera quand même.