1- Je suis sous PHP 5 et je souhaiterai utiliser les fonctions.
J'ai quelques difficultés à créer des fonctions sous PHP 5. Doit-on utiliser
function ou create_function et les deux sont valides? Je ne comprends pas la
syntaxe de create_function:
$toto=create_function (args,code);
Dans les exemples que j'ai vu sur le web, l'argument et le code sont entre
des ''. Est-ce obligatoire? J'ai des erreurs de parsing.
2- Je souhaiterai faire un programme de génération de grille SUDOKU.
Est-ce envisageable en PHP? J'ai lu qu'une personne en avait fait un et cela
lui avait pris 7 ans. J'en ai fait un mais le temps de réponse dépasse
largement les 30 secondes du php.ini
Je pourrais augmenter ce temps, mais je voudrais savoir si cela necessite un
algorithme ultra performant que je n'ai pas trouvé pour raccourcir le temps
de réponse (envisageable en PHP) ou quelque soit l'algorithme utilisé, PHP
n'est pas l'idéale pour faire cela et qu'il vaudrait mieux envisager de le
faire en C ou C++ ou Java?...
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Olivier Miakinen
1- Je suis sous PHP 5 et je souhaiterai utiliser les fonctions. J'ai quelques difficultés à créer des fonctions sous PHP 5. Doit-on utiliser function ou create_function et les deux sont valides? Je ne comprends pas la syntaxe de create_function: $toto=create_function (args,code);
À priori les deux sont valides pour créer une fonction, mais si tu n'as pas particulièrement besoin d'une fonction anonyme il vaut mieux utiliser l'autre syntaxe.
Dans les exemples que j'ai vu sur le web, l'argument et le code sont entre des ''. Est-ce obligatoire? J'ai des erreurs de parsing.
Non, tu peux aussi bien utiliser les "" ou la syntaxe HereDoc, mais dans tous les cas tu dois lui passer des chaînes de caractères en paramètres.
2- Je souhaiterai faire un programme de génération de grille SUDOKU. Est-ce envisageable en PHP?
En théorie oui. Quel algorithme utilises-tu ?
J'ai lu qu'une personne en avait fait un et cela lui avait pris 7 ans.
;-)
Et elle s'en est vanté ?
J'en ai fait un
En combien d'années ? ;-)
[...] je voudrais savoir si cela necessite un algorithme ultra performant que je n'ai pas trouvé pour raccourcir le temps de réponse (envisageable en PHP)
-> <news:fr.comp.algorithmes>
ou quel que soit l'algorithme utilisé, PHP n'est pas l'idéal pour faire cela et qu'il vaudrait mieux envisager de le faire en C ou C++ ou Java?...
Le concours de trolls est relancé ? Ça m'étonnerait que ça prenne bien dans un groupe modéré, mais bon tu peux toujours essayer.
-- Olivier Miakinen Troll du plus sage chez les conviviaux : le nouveau venu, avec son clan, s'infiltre dans les groupes de nouvelles. (3 c.)
1- Je suis sous PHP 5 et je souhaiterai utiliser les fonctions.
J'ai quelques difficultés à créer des fonctions sous PHP 5. Doit-on utiliser
function ou create_function et les deux sont valides? Je ne comprends pas la
syntaxe de create_function:
$toto=create_function (args,code);
À priori les deux sont valides pour créer une fonction, mais si tu
n'as pas particulièrement besoin d'une fonction anonyme il vaut mieux
utiliser l'autre syntaxe.
Dans les exemples que j'ai vu sur le web, l'argument et le code sont entre
des ''. Est-ce obligatoire? J'ai des erreurs de parsing.
Non, tu peux aussi bien utiliser les "" ou la syntaxe HereDoc, mais dans
tous les cas tu dois lui passer des chaînes de caractères en paramètres.
2- Je souhaiterai faire un programme de génération de grille SUDOKU.
Est-ce envisageable en PHP?
En théorie oui. Quel algorithme utilises-tu ?
J'ai lu qu'une personne en avait fait un et cela
lui avait pris 7 ans.
;-)
Et elle s'en est vanté ?
J'en ai fait un
En combien d'années ? ;-)
[...] je voudrais savoir si cela necessite un
algorithme ultra performant que je n'ai pas trouvé pour raccourcir le temps
de réponse (envisageable en PHP)
-> <news:fr.comp.algorithmes>
ou quel que soit l'algorithme utilisé, PHP n'est pas l'idéal pour
faire cela et qu'il vaudrait mieux envisager de le faire en C ou C++
ou Java?...
Le concours de trolls est relancé ? Ça m'étonnerait que ça prenne bien
dans un groupe modéré, mais bon tu peux toujours essayer.
--
Olivier Miakinen
Troll du plus sage chez les conviviaux : le nouveau venu, avec
son clan, s'infiltre dans les groupes de nouvelles. (3 c.)
1- Je suis sous PHP 5 et je souhaiterai utiliser les fonctions. J'ai quelques difficultés à créer des fonctions sous PHP 5. Doit-on utiliser function ou create_function et les deux sont valides? Je ne comprends pas la syntaxe de create_function: $toto=create_function (args,code);
À priori les deux sont valides pour créer une fonction, mais si tu n'as pas particulièrement besoin d'une fonction anonyme il vaut mieux utiliser l'autre syntaxe.
Dans les exemples que j'ai vu sur le web, l'argument et le code sont entre des ''. Est-ce obligatoire? J'ai des erreurs de parsing.
Non, tu peux aussi bien utiliser les "" ou la syntaxe HereDoc, mais dans tous les cas tu dois lui passer des chaînes de caractères en paramètres.
2- Je souhaiterai faire un programme de génération de grille SUDOKU. Est-ce envisageable en PHP?
En théorie oui. Quel algorithme utilises-tu ?
J'ai lu qu'une personne en avait fait un et cela lui avait pris 7 ans.
;-)
Et elle s'en est vanté ?
J'en ai fait un
En combien d'années ? ;-)
[...] je voudrais savoir si cela necessite un algorithme ultra performant que je n'ai pas trouvé pour raccourcir le temps de réponse (envisageable en PHP)
-> <news:fr.comp.algorithmes>
ou quel que soit l'algorithme utilisé, PHP n'est pas l'idéal pour faire cela et qu'il vaudrait mieux envisager de le faire en C ou C++ ou Java?...
Le concours de trolls est relancé ? Ça m'étonnerait que ça prenne bien dans un groupe modéré, mais bon tu peux toujours essayer.
-- Olivier Miakinen Troll du plus sage chez les conviviaux : le nouveau venu, avec son clan, s'infiltre dans les groupes de nouvelles. (3 c.)
Florian Sinatra
*LIEVENS JC* @ 17/03/2006 18:53 :
1- Je suis sous PHP 5 et je souhaiterai utiliser les fonctions. Excellente idée.
J'ai quelques difficultés à créer des fonctions sous PHP 5. Doit-on utiliser function ou create_function et les deux sont valides? Je ne comprends pas la syntaxe de create_function: $toto=create_function (args,code); La doc est pourtant claire :
<http://php.benscom.com/manual/fr/language.functions.php> On définit une fonction avec le mot-clef *function*. <http://php.benscom.com/manual/fr/function.create-function.php> On crée une fonction anonyme avec la fonction *create_function*.
En gros... RTFM.
Dans les exemples que j'ai vu sur le web, l'argument et le code sont entre des ''. Est-ce obligatoire? J'ai des erreurs de parsing. Tout dépend de ce que tu mets dedans. RTFM.
2- Je souhaiterai faire un programme de génération de grille SUDOKU. Est-ce envisageable en PHP? J'ai lu qu'une personne en avait fait un et cela lui avait pris 7 ans. J'en ai fait un mais le temps de réponse dépasse largement les 30 secondes du php.ini Je pourrais augmenter ce temps, mais je voudrais savoir si cela necessite un algorithme ultra performant que je n'ai pas trouvé pour raccourcir le temps de réponse (envisageable en PHP) ou quelque soit l'algorithme utilisé, PHP n'est pas l'idéale pour faire cela et qu'il vaudrait mieux envisager de le faire en C ou C++ ou Java?...
Des lycéens le font en JavaScript... jme suis jamais penché sur la question, mais je doute que ca pose des problèmes insurmontables.
*LIEVENS JC* @ 17/03/2006 18:53 :
1- Je suis sous PHP 5 et je souhaiterai utiliser les fonctions.
Excellente idée.
J'ai quelques difficultés à créer des fonctions sous PHP 5. Doit-on utiliser
function ou create_function et les deux sont valides? Je ne comprends pas la
syntaxe de create_function:
$toto=create_function (args,code);
La doc est pourtant claire :
<http://php.benscom.com/manual/fr/language.functions.php>
On définit une fonction avec le mot-clef *function*.
<http://php.benscom.com/manual/fr/function.create-function.php>
On crée une fonction anonyme avec la fonction *create_function*.
En gros... RTFM.
Dans les exemples que j'ai vu sur le web, l'argument et le code sont entre
des ''. Est-ce obligatoire? J'ai des erreurs de parsing.
Tout dépend de ce que tu mets dedans. RTFM.
2- Je souhaiterai faire un programme de génération de grille SUDOKU.
Est-ce envisageable en PHP? J'ai lu qu'une personne en avait fait un et cela
lui avait pris 7 ans. J'en ai fait un mais le temps de réponse dépasse
largement les 30 secondes du php.ini
Je pourrais augmenter ce temps, mais je voudrais savoir si cela necessite un
algorithme ultra performant que je n'ai pas trouvé pour raccourcir le temps
de réponse (envisageable en PHP) ou quelque soit l'algorithme utilisé, PHP
n'est pas l'idéale pour faire cela et qu'il vaudrait mieux envisager de le
faire en C ou C++ ou Java?...
Des lycéens le font en JavaScript... jme suis jamais penché sur la
question, mais je doute que ca pose des problèmes insurmontables.
1- Je suis sous PHP 5 et je souhaiterai utiliser les fonctions. Excellente idée.
J'ai quelques difficultés à créer des fonctions sous PHP 5. Doit-on utiliser function ou create_function et les deux sont valides? Je ne comprends pas la syntaxe de create_function: $toto=create_function (args,code); La doc est pourtant claire :
<http://php.benscom.com/manual/fr/language.functions.php> On définit une fonction avec le mot-clef *function*. <http://php.benscom.com/manual/fr/function.create-function.php> On crée une fonction anonyme avec la fonction *create_function*.
En gros... RTFM.
Dans les exemples que j'ai vu sur le web, l'argument et le code sont entre des ''. Est-ce obligatoire? J'ai des erreurs de parsing. Tout dépend de ce que tu mets dedans. RTFM.
2- Je souhaiterai faire un programme de génération de grille SUDOKU. Est-ce envisageable en PHP? J'ai lu qu'une personne en avait fait un et cela lui avait pris 7 ans. J'en ai fait un mais le temps de réponse dépasse largement les 30 secondes du php.ini Je pourrais augmenter ce temps, mais je voudrais savoir si cela necessite un algorithme ultra performant que je n'ai pas trouvé pour raccourcir le temps de réponse (envisageable en PHP) ou quelque soit l'algorithme utilisé, PHP n'est pas l'idéale pour faire cela et qu'il vaudrait mieux envisager de le faire en C ou C++ ou Java?...
Des lycéens le font en JavaScript... jme suis jamais penché sur la question, mais je doute que ca pose des problèmes insurmontables.