Reacties op het script $_GET functie met default value
|
Gepost op: 17 augustus 2007 - 13:34 |
|
|
|
Beheerder
|
Deze zit vanaf PHP6 er standaard in overigens |
|
|
|
Gepost op: 17 augustus 2007 - 13:39 |
|
|
|
PHP ver gevorderde
|
PHP6
Ik ben sinds eergisteren overgegaan op PHP5 |
|
|
|
Gepost op: 17 augustus 2007 - 22:06 |
|
|
|
PHP expert
|
Misschien wel handig voor oudere versies dan PHP6 |
|
|
|
Gepost op: 17 augustus 2007 - 23:07 |
|
|
|
PHP ver gevorderde
|
Helemaal mee eens.
Snel en handige functie
Gebruik hem vrij vaak. |
|
|
|
Gepost op: 18 augustus 2007 - 12:29 |
|
|
|
Crew .NET
|
Dit is wel een handige functie, ik heb ook zoiets in de aard maar dan in .NET |
|
|
|
Gepost op: 19 augustus 2007 - 11:44 |
|
|
|
Crew algemeen
|
Bespaart je een boel typwerk dit! |
|
|
|
Gepost op: 20 augustus 2007 - 12:45 |
|
|
|
Moderator
|
Maak van de tweede parameter een optionele parameter
function get($key, $def='')
Dan kun je get() ook zonder tweede parameter aanroepen (overloading).
Zo zou je ook een numerieke-check functie kunnen maken:
function numeric($key, $def=0)
{
return (is_numeric(get($key, $def))) ? get($key, $def) : $def;
}
function numeric($key, $def=0) { return (is_numeric(get ($key, $def))) ? get ($key, $def) : $def; }
|
|
|
|
Gepost op: 22 augustus 2007 - 21:10 |
|
|
|
Onbekend
|
|
|
|
Gepost op: 22 augustus 2007 - 21:29 |
|
|
|
PHP ver gevorderde
|
Kijk eens naar de reacties boven je en dan naar je eigen reactie.
Lekker tegenstrijdig? |
|
|
|
Gepost op: 30 augustus 2007 - 09:25 |
|
|
|
Onbekend
|
Dat dit bij scripts staat, begrijp ik echt niet. Dat kan elke n00b wel bedenken.
Jammer! |
|
|
|
Gepost op: 30 augustus 2007 - 15:35 |
|
|
|
PHP ver gevorderde
|
Staat bij 'handige' scripts. |
|
|
|
Gepost op: 05 september 2007 - 09:50 |
|
|
|
Onbekend
|
Ik ben blij dat je zelf zegt dat het 'handig' is |
|
|
|
Gepost op: 07 september 2007 - 15:55 |
|
|
|
Crew algemeen
|
Anders doe je gewoon dit voor alle variabelen:
<?php
function get(&$var, $def = null) {
return isset($var) ? $var : $def;
}
<?php function get(&$var, $def = null) { return isset($var) ? $var : $def; }
|
|
|
Enkel aanvullende informatie, vragen en antwoorden op vragen zijn welkom. |
|
|
|