nntp2http.com
Posting
Suche
Optionen
Hilfe & Kontakt

Re: j'apprends php 1

Von: Olivier Masson (sisemen@laposte.net) [Profil]
Datum: 06.11.2009 14:49
Message-ID: <4af40ee0$0$26714$426a34cc@news.free.fr>
Newsgroup: fr.comp.lang.php
Bruno Desthuilliers a écrit :
> Olivier Masson a écrit :
>> Merci pour vos réponses, c'est bien de savoir sur quoi on bosse.
>> N'étant pas développeur, je n'ai que peu de bonnes
pratique, notamment
>> la poo.
>
> La POO n'est pas en soi une "bonne pratique".

Disons que je commence à comprendre l'intérêt de la
POO, notamment en
terme de productivité.
Je pense que je n'aurai jamais à gérer un projet assez complexe
pour
devoir maitriser vraiment la POO (mais c'est un cercle vicieux).


>
> MOUAHAHAHAHAHAHAHAHAHA !!!!
>
> Oh p..., bin là je suis pas déçu,
ça valait le voyage... Ca longtemps
> que j'avais pas vu un tel tas de bouse - à ce stade là,
ça confine à
> l'oeuvre d'art !-)
>

Ah ça, la robustesse, c'est parfois un peu rude :)


> Bien, on peut voir ta version, maintenant ?-)

S'il n'y a pas de bétise à la copie/reconstruction (maintenant,
c'est en
fait 3 fonctions dans mon projet).
Là, vous aurez compris qu'on enlève et supprime, au moyen de
tableaux.
Le foreach, c'est parce que je n'ai pas trouvé plus simple pour faire un
"array_delete".

function changeQuery($add=array(),$del=array()) {
parse_str(urldecode($_SERVER['QUERY_STRING']),$output);
if (count($del))
foreach ($del as $value) {
if (isset($output[$value])) unset($output[$value]);
}
$result = array_merge($output,$add);
return http_build_query($result, '', '&amp;');
}

[ Auf dieses Posting antworten ]

Antworten