Object<->URL converter
2 functies, waarmee je gemakkelijk een Object omzet naar een url voor zoeken.
Of een url weer terug omvormen naar een object.
Ik heb dit geschreven, omdat ik er altijd beetje moe van werd om enorme "GET" urls te schrijven, en overal rekening mee moest houden.
Nu heb ik gewoon een zoek object gemaakt, en ik kan makkelijk dingen toevoegen en wijzigen, en daar vanuit makkelijk de URL maken.
Opzich zal je Object naar URL niet vaak gebruiken, maar het is wel makkelijk als je oude zoek gegevens wilt opslaan, en dan kan je makkelijk weer dit resultaat ophalen.
Gebruik:
Een object naar URL
Code (php)
1
2
3
2
3
$object = new Object();
$url = ObjectToUrl($object);
echo '<a href="zoek.php'. $url .'">Zoek</a>';
$url = ObjectToUrl($object);
echo '<a href="zoek.php'. $url .'">Zoek</a>';
Voor URL naar Object, moet je eerst een instantie aanmaken van het object, dit omdat het anders onmogelijk word om te bepalen welke klasse moet worden aangemaakt en dergelijken.
Je kan optioneel zelf de url tekst meegeven (dus zoek.php?iets=niets&niets=iets) en je kan meegeven of je gebruik maakt van setters, Hij maakt standaard gebruik van setters, want dat doe ik ook, wil je geen URL tekst gebruiken, en ook geen Setters, geef dan deze parameters mee: ($object, null, false)
URL naar Object
Code (php)
1
2
3
2
3
$object = new Object();
$object = UrlToObject($object); //eventueel UrlToObject($object, $url, bool)
print_r($object);
$object = UrlToObject($object); //eventueel UrlToObject($object, $url, bool)
print_r($object);
Er is ook nog een derde functie, die maakt een array met de naam van alle klasse variablen. voor de rest weinig spannends daar.
Op- en Aanmerkingen zijn welkom.
Gesponsorde koppelingen
PHP script bestanden
4 reacties op 'Object<->URL converter'
Om te reageren heb je een account nodig en je moet ingelogd zijn.
- Details
Door:
Nicoow Unknown- 3 jaar geleden
- 1.147 x bekeken
- PHP scripts opties
- Snippets
- Nieuwste PHP scripts
- PHP script toevoegen


PHP hulp
0 seconden vanaf nu