TutorielsVous débutez ? C'est ici qu'on commence !
Mon compte
Recherche
Livre d'or
PublicitéVous devez être inscrit pour pouvoir poster des messages
| Page : Précédente 1 2 3 ... 74 75 76 77 78 79 80 ... 97 98 99 100 Suivante | |
| Auteur | Message |
|---|---|
| 1 visiteur sur ce sujet (1 anonyme) | |
| Page : Précédente 1 2 3 ... 74 75 76 77 78 79 80 ... 97 98 99 100 Suivante | |
JeromeJ
|
# Posté le 30/03/2008 à 17:42:21 |
![]() Groupe : Membres |
Reprise du dernier message de la page précédente :
Désolé de reprendre le sujet que maintenant ...=SCitation : DHKold On peut aisément faire plus simple: Euh c'est pas un peu lourd d'utiliser autant d'array, jtrouve que si moi, au lieu d'un big array, tu en aurais autant quil y a d'arguments... j'y avais pensé figure-toi.Code : PHP - Afficher / masquer les numéros de ligne
Et si vraiment tu veux utiliser tes MIN et MAX machin, tu utilise un array_slice() ![]() Citation : Dentuk array_map a été faite pour pouvoir être utilisée avec des fonctions utilisateur : pour moi c'est beaucoup plus clair et simple de faire ça (par exemple): Pas mal =) J'y avais pas pensé... mais ça oblige à créer des fonctions utilisateurs... ma solution non =o
Code : PHP - Afficher / masquer les numéros de ligne
Secret (cliquez pour afficher) Ce que je maitrise actuellement: XHTML, CSS, PHP, Action Script 2 et 3, JavaScript, SQL, Python, et un peu de C, C++ et d'erl |
SpeedKore
|
# Posté le 31/03/2008 à 16:19:27 |
|
Groupe : Membres |
Bon bah c'est la qu'il faut poster
j'avai pas lu l'intituler de l'autre poste j'ai repondu direct et ducoup ca ma delete mon post ![]() Code : PHP - Afficher / masquer les numéros de ligne
Cette fonction permet de formater des secondes (98654312) en Date (annees / mois / semaines / jour / heurs / minutes / seconde) exemple: Citation Code : PHP - Afficher / masquer les numéros de ligne
98654312 secondes fond: 3 ans 4 mois 3 semaines 0 jours 58 minutes 32 secondes Prend en parametre les annees bisextile : exemple: Citation Code : PHP - Afficher / masquer les numéros de ligne
2419200 secondes fond: 1 ans 0 mois 0 semaines 0 jours 0 minutes 0 secondes Code : PHP - Afficher / masquer les numéros de ligne
2419200 secondes fond: 0 ans 11 mois 3 semaines 6 jours 0 minutes 0 secondes Si vous penssez a d'autres parametre n'esitez pas ![]() ---------------------------------------------------------------------------- Autre fontion: ---------------------------------------------------------------------------- Code : PHP - Afficher / masquer les numéros de ligne
Transform un int "32156465" en float "0.32156465" exemple : Citation Code : PHP - Afficher / masquer les numéros de ligne
Donnera : 0.2165435 0.02165435 0.00000002165435 0.2165435 Le 2 eme parametre prend aussi les nombre negatifs : Citation
Édité
le 31/03/2008 à 16:38:11
par SpeedKore
|
Talus
|
# Posté le 31/03/2008 à 17:53:45 |
タルス![]() Groupe : Membres |
Euh... Voyosn voir...
La première... Bof, et franchement lourd. La deuxieme ? Inutile, une simple division suffit... Ou meêm un transtypage : Code : PHP - Afficher / masquer les numéros de ligne
|
dixy
|
# Posté le 31/03/2008 à 21:19:19 |
![]() Groupe : Membres |
Une autre manière de mettre en forme les "secondes", fonction vu dans Drupal et un peu modifée :
Code : PHP - Afficher / masquer les numéros de ligne
BrightMarks : gérer vos notes scolaires |
metalking
|
# Posté le 31/03/2008 à 21:31:31 |
Knowledge is Power![]() Groupe : Membres |
Je comprends pas bien l'utilité de cette ligne :
Code : PHP - Afficher / masquer les numéros de ligne
mais sinon c'est assez élégant comme code
le nouvel utilitaire des programmeurs ! (et pourquoi il n'a pas été accepté aux Projets des Zéros) l'hébergement de fichiers pour tousMon site Mon design, créé pour ce site ! Cordialement,metalking |
Talus
|
# Posté le 31/03/2008 à 21:40:12 |
タルス![]() Groupe : Membres |
Imagine, si c'est un nombre à virgule, lors de la division, et qu'on veut récupérer le reste de la division pour la prochaine : le modulo peut se faire ressentir.
En tout cas oui, beaucoup mieux
|
metalking
|
# Posté le 31/03/2008 à 21:44:20 |
Knowledge is Power![]() Groupe : Membres |
Ah ok j'était passé à côté de ça (pour une sombre raison que je ne m'explique pas moi-même, je pensais que l'output sortait directement après la première boucle dont la condition est vérifiée... cherchez pas
) le nouvel utilitaire des programmeurs ! (et pourquoi il n'a pas été accepté aux Projets des Zéros) l'hébergement de fichiers pour tousMon site Mon design, créé pour ce site ! Cordialement,metalking |
SpeedKore
|
# Posté le 31/03/2008 à 22:10:12 |
|
Groupe : Membres |
je debut en php, mais j'ai recu le message
donc la prochaine decouverte que je pensse interessante je vais me la garder ou tous cas je vous souhait de ne pas tomber sur des gens comme vous quand vous commencerez dans un autre domaine et que vous serriez tres heureux de paratger une de vos decouverte..... a bonne entendeur.. ++edit sinon pour ma fonction "inutile" Code : PHP - Afficher / masquer les numéros de ligne Tu fait comment toi la? sachant que $var est issu d'un calcule? non car pour php au derniere nouvelle 0006547 / 10 = 6.547 :/ pour ma 1er fonction je croie que vous n'avez rien comprit en faite... même si il est vrai je me suis tromper sur le total de secondes dans une anee:/
Édité
le 31/03/2008 à 22:38:36
par SpeedKore
|
Dentuk
|
# Posté le 31/03/2008 à 22:48:31 |
Yamo...![]() Groupe : Membres |
Citation : SpeedKore
Tu fait comment toi la? sachant que $var est issu d'un calcule? Quoi qu'il en soit moi je ne vois pas l'utilité d'une telle fonction, c'est bien beau tout ça mais à quoi ça sert d'avoir 0.xxxx à partir de xxxx ... ?Citation : SpeedKore non car pour php au derniere nouvelle 0006547 / 10 = 6.547 :/ 343.1 chez moi (0 devant => nombre donné en octal).
|
Talus
|
# Posté le 31/03/2008 à 23:37:14 |
タルス![]() Groupe : Membres |
Toi, t'as pas pigé l'explode
![]() Et je ne pige pas trop l'interet non plus. Et que si, on a compris à quoi servait ta fonction (à part à rien... Enfin, quoique, pour un chrono...). Et justement, la fonction qu'a donné dixy fait la même que la tienne (si ce n'est mieux). |
ben74
|
# Posté le 02/04/2008 à 11:32:22 |
OR DIE('STFU');![]() Groupe : Membres |
Citation : Bison
normalement, on n'a pas besoin d'inverse de nl2br ![]() Ca dépend, si par exemple un user insère du javascript, le "<br />" à l'intérieur va briser le code Nombreux systèmes de templates/scripts l'utilisent
|
Talus
|
# Posté le 02/04/2008 à 16:03:14 |
タルス![]() Groupe : Membres |
Citation : ben74
Citation : Bison normalement, on n'a pas besoin d'inverse de nl2br ![]() Ca dépend, si par exemple un user insère du javascript, le "<br />" à l'intérieur va briser le code Nombreux systèmes de templates/scripts l'utilisent ![]() Euh... ![]() Sinon, suffit de PAS l'appliquer si on veut l'inverse de nl2br(), tout simplement
|
SpeedKore
|
# Posté le 02/04/2008 à 16:11:45 |
|
Groupe : Membres |
Citation
Toi, t'as pas pigé l'explode ![]() [...] Et que si, on a compris à quoi servait ta fonction (à part à rien... Enfin, quoique, pour un chrono...). c'est toi qui sert a rien serieu :/ c'est bon quoi sur tout tes postes tu fais des critique non constructive tu propose rien t'es chian serieu..... ouai j'ai pas piger l'explode ta raison .... au lieu de venir raconter ta vie sur tous les poste aide les gens au lieu de te moquer/et de lamer comme un ..... je m'emporte la.... Que tu pensse qu'elle n'est pas bien ok, c'est une chose ... on est la pour donner des avis, mais que tu generalise et que tu tourne ma trouvaille en riducule me soule au plus haut points .... oui j'ai bien dit ma trouvaille car pour ma 1er fonctions je suis tres fierre.... |
metalking
|
# Posté le 02/04/2008 à 18:10:02 |
Knowledge is Power![]() Groupe : Membres |
Le problème SpeedKore, c'est que ta première fonction, elle n'a pas vraiment sa place ici. Ne le prends pas mal, mais on attend ici des fonctions d'un certain niveau de qualité. Chaque fonction doit faire l'objet des améliorations les plus poussées.
Le mieux serait de poster les fonctions que tu as trouvées dans un autre topic à toi, en demandant aux autres zéros comment tu peux améliorer cette fonction. Ensuite, lorsqu'elle est vraiment parfaite, insère-la ici. Voila mon avis. (et je pense aussi que Talus est un peu crû dans ses réponses, parfois )A+ le nouvel utilitaire des programmeurs ! (et pourquoi il n'a pas été accepté aux Projets des Zéros) l'hébergement de fichiers pour tousMon site Mon design, créé pour ce site ! Cordialement,metalking |
SpeedKore
|
# Posté le 02/04/2008 à 18:14:30 |
|
Groupe : Membres |
mais non j'ai pas a le prendre mal, je ne savais pas mais c'est pas la peine de m agresser ou de me rabaisser, c'est ca qui m enerve -.-'
tu vois toi tu me dit ca, bah ok j'ai comprit tu me parle respectueusement comme si tu t'adressais a un zero en cour d'aprentissage, et non pas a une sous merde, et ca ya pas de probleme ![]() pour ce qui est des amelioration ouai, bah je sais qu'elle n'est pas dutout optimiser :/ en tous cas faut arreter avec ca ou on va se faire taper par un modo
|
Artefact2
|
# Posté le 02/04/2008 à 18:18:11 |
C'est toi le bouc !![]() Groupe : Membres |
Salut à vous,
Je poste ici car je n'ai pas trouvé de fonction permettant de faire ce que je souhaite dans la doc PHP. Je souhaite représenter un nombre sous forme de lettres. En base 26, si vous préférez. Par exemple : 0 => A, 25 => Z, 26 => AA, etc... J'ai essayé la fonction base_encode mais elle fournit toujours des nombres allant de 0 à 10. Connaissez vous une fonction comme cela ? Merci de vos réponses et désolé de polluer le sujet. ![]() Venez tous sur Freenet 0.7 ! Comment ? Pourquoi ? FreeBSD, best Operating System ever ! (Mon blog) |
Asi
|
# Posté le 02/04/2008 à 18:23:33 |
Mangeur de Lapins Crus![]() Groupe : Membres |
Cherche un peu dans le topic, j'ai posté une fonction pour faire de la base 36, suffit d'adapter un peu.
|
Dentuk
|
# Posté le 02/04/2008 à 18:37:26 |
Yamo...![]() Groupe : Membres |
|
Cortexd
|
# Posté le 02/04/2008 à 18:40:43 |
Maouunnwww !![]() Groupe : Membres |
oui ce que tu veux n'est pas de la base 26 mais tu peux le faire comme ça :
Code : PHP - Afficher / masquer les numéros de ligne
mais par contre 26 c'est BA et pas AA |
Artefact2
|
# Posté le 02/04/2008 à 18:58:10 |
C'est toi le bouc !![]() Groupe : Membres |
Citation : Cortexd
oui ce que tu veux n'est pas de la base 26 mais tu peux le faire comme ça : Code : PHP - Afficher / masquer les numéros de ligne
mais par contre 26 c'est BA et pas AA Merci bien, c'est exactement ce que je voulais ![]() J'avais essayé en bourrinant str_replace mais c'était beaucoup trop lourd. ![]() Venez tous sur Freenet 0.7 ! Comment ? Pourquoi ? FreeBSD, best Operating System ever ! (Mon blog) |
Dentuk
|
# Posté le 02/04/2008 à 19:06:50 |
Yamo...![]() Groupe : Membres |
Pas mal l'idée !
Par contre plutôt qu'un strtoupper autant mettre directement en majuscule dans le strtr mais sinon bravo j'y aurais pas pensé. ![]() Sinon l'inverse pour ceux qui en auraient besoin : Code : PHP - Afficher / masquer les numéros de ligne
Et l'inverse version compliquée histoire que je me sois pas fait chier pour rien (mais à ne pas utiliser, à étudier si ça intéresse juste ) :Code : PHP - Afficher / masquer les numéros de ligne
Édité
le 02/04/2008 à 19:07:34
par Dentuk
|
Talus
|
# Posté le 02/04/2008 à 19:35:19 |
タルス![]() Groupe : Membres |
et l'inverse, ce serait marrant à faire
![]() SpeedKore > Oula, tu n'y es pas du tout. Je suis peut-être crû dans mes réponses (comme le dit si bien metalking), mais c'est juste un personnage. Un personnage pour te faire un peu secouer les puces (autant essayer de tuer une mouche avec un tank). Si je dis toutes ces choses, c'est pas pour rien... C'est pour te faire prendre un peu conscience de ce tu dis. Crois moi, si je m'en foutais royalement, et que je ne voulais pas te faire progresser, je dirais rien, je te laisserais patauger dans la merde
|
robocop
|
# Posté le 02/04/2008 à 20:19:57 |
|
Groupe : Membres |
Tient, c'est marrant pour un site, j'avais codé une fonction de cryptage (bidon ^^) comme ça et de décryptage.
J'avais en plus utilisé la récursivité pour m'amuser: Code : PHP - Afficher / masquer les numéros de ligne
Note : on arrive des avec des chaines très très grandes avec une récursivité de 6 par exemple. Enfin, on pourrais imaginer recoder md5 en version primitive ) ou convertissant la chaine en nombre (ce ne sont que des nombres) et on le divisant : php ferait des arrondit, et il serait impossible de revenir à la version non cryptée .
Édité
le 02/04/2008 à 20:20:59
par robocop
|
Talus
|
# Posté le 02/04/2008 à 20:23:21 |
タルス![]() Groupe : Membres |
Yop,
Mmh, je suis désolé, mais tu passes par des étapes qui ne servent à rien... Genre passer par des |||, etc. Une chaine de caractère est un tableau de caractères à la base ! Surtout que si tu ajoutes le ||| avant tu aura un élément vide. Aussi, tu devrais vérifier que $clee est un entier ! |
robocop
|
# Posté le 02/04/2008 à 20:27:28 |
|
Groupe : Membres |
Ba pour la clé c'est le codeur qui la met (il peut la générer avec mt_rand et la stocker dans la bdd en même temps que le texte) donc...
Par contre, je veut bien un petit exemple pour le coup du ||| .EDIT : A oui, on pourrait faire un truc comme ça directement ? : Code : PHP - Afficher / masquer les numéros de ligne
Édité
le 02/04/2008 à 20:47:43
par robocop
|
Talus
|
# Posté le 02/04/2008 à 20:34:20 |
タルス![]() Groupe : Membres |
Ben ouais, mais ca peut arriver que le codeur fasse son chieur pour la clé
![]() Code : PHP - Afficher / masquer les numéros de ligne
Ou un truc bateau du genre ![]() Je ne pige pas vraiment l'intêret des |||... EDIT > Merde, j'ai fait trop de C dernièrement xD
Édité
le 02/04/2008 à 20:35:20
par Talus
|
robocop
|
# Posté le 02/04/2008 à 20:36:32 |
|
Groupe : Membres |
A oui, c'est plus simple
.J'ai encore beaucoup de choses à apprendre moi ....
|
Savageman
|
# Posté le 02/04/2008 à 20:38:42 |
Insa : If inside![]() Groupe : Membres |
Sors le strlen() de la boucle aussi.
|
Talus
|
# Posté le 02/04/2008 à 20:47:16 |
タルス![]() Groupe : Membres |
Ouais, je sais bien, sauf que là j'ai eu la flemme de rajouter un saut de ligne, 4 espaces, et une var
|
robocop
|
# Posté le 02/04/2008 à 21:32:24 |
|
Groupe : Membres |
Mais c'est un truc de fou ça :
quand je test ton code Talus, firefox me propose toujours de télécharger le fichier .Première fois que ça me fait ça . |
metalking
|
# Posté le 02/04/2008 à 22:04:57 |
Knowledge is Power![]() Groupe : Membres |
Citation : robocop
Mais c'est un truc de fou ça : quand je test ton code Talus, firefox me propose toujours de télécharger le fichier .Première fois que ça me fait ça .Oubli du ?> à la fin du fichier? Citation : robocop Enfin, on pourrais imaginer recoder md5 en version primitive Oui, sauf que ça n'a rien à voir avec ta fonction. md5 est un algorithme de hachage, et non pas de chiffrement. C'est une fonction à sens unique. (je fais mon travail de maturité sur la cryptologie )
Édité
le 02/04/2008 à 22:09:16
par metalking
le nouvel utilitaire des programmeurs ! (et pourquoi il n'a pas été accepté aux Projets des Zéros) l'hébergement de fichiers pour tousMon site Mon design, créé pour ce site ! Cordialement,metalking |
Retour au forum "PHP" ou à la liste des forums
Vous devez être inscrit pour pouvoir poster des messages
Changer de design |
En savoir plus |
Plan du site |
Politique d'accessibilité |
Règles |
RSS tutoriels |
RSS news
Édité par Simple IT SARL :
Nous contacter
| Notre blog | Revue de presse | Publicité
Y'a plus rien à lire, faut remonter maintenant !
Hébergement web - Correction de tutoriels - Créer un site
Vous souhaitez apparaître ici ? Contactez-nous.
95 Zéros connectés |
7 requêtes |
0.1804s (0.1644s)
