Archief - PHP: vraagje

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

systech

Legacy Member
klein basic-php vraagje

ik wil, als er in een string (via get-method gekregen) '&' in voorkomt, '&' automatisch laten vervangen door '%26'

hoe programmeer ik dit in php? :unsure:

Dank bij voorbaat vo hulp

KoenDK

Legacy Member
PHP:
<?php
$test= "&";
$test2 = str_replace("&","%26","$test");
echo $test2;
?>

killgore

Legacy Member
KoenDK zei:
PHP:
<?php
$test= "&";
$test2 = str_replace("&","%26","$test");
echo $test2;
?>

PHP:
<?php
$test= "&";
$test2 = str_replace("&","%26",$test);
echo $test2;
?>
:sop:


Ik vraag me echt af waar mensen zo domme code hebben leren schrijven.

KoenDK

Legacy Member
killgore zei:
Ik vraag me echt af waar mensen zo domme code hebben leren schrijven.

wat bedoel je killgore?
het verschil tussen mijn code en jouw code zijn de quotes rondom die variabele

als het dat is? djeezes :lol: sorry voor deze kleine fout, I'm only human

killgore

Legacy Member
KoenDK zei:
wat bedoel je killgore?
het verschil tussen mijn code en jouw code zijn de quotes rondom die variabele

als het dat is? djeezes :lol: sorry voor deze kleine fout, I'm only human

1) Ik viel niet jou aan, ik zie meer dan genoeg van deze code ;).
2) Dat is vrij barslechte code gezien je eerst een string aanmaakt, dan php de inhoud van deze string gaat evalueren om te kijken of er geen variabelen inzitten, dan deze variabelen gaat interpreteren, dan deze interpretatie letterlijk in de string steken. Maw --> traag (om niet te spreken over lelijke & onduidelijke code), dus domme code.
3) Leer tegen kritiek kunnen voor je zo belachelijk reageert.

KoenDK

Legacy Member
wat is dan de slimme code? wees dan op zijn minst duidelijk en ZEG hoe het moet ipv iemand hier belachelijk te komen maken

ik gaf de man een voorbeeld (!) van str_replace en ik krijg direct op mijn donder :crazy:



ik vraag mij trouwens af, waarom ik belachelijk reageer? :/

Tyfius

Legacy Member
KoenDK zei:
wat is dan de slimme code? wees dan op zijn minst duidelijk en ZEG hoe het moet ipv iemand hier belachelijk te komen maken

ik gaf de man een voorbeeld (!) van str_replace en ik krijg direct op mijn donder :crazy:



ik vraag mij trouwens af, waarom ik belachelijk reageer? :/
Hij geeft er toch het juiste voorbeeld bij? Het ligt gewoon aan het feit dat gij uw variabele tussen "" tekens zet. PHP is jammer genoeg de enige taal die zoiets toelaat. het is compleet fout, tijdrovend en cpu intensief.

KoenDK

Legacy Member
ik was idd te rap, ik vond de reactie gewoon ongepast :) ik weet ook wel dat variabelen niet tussen quotes mogen staan :) ach ja, topic mag gesloten worden denk ik :p
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan