Hallo,
Ik kwam toen ik in het CAKEPHP Framework aan het programmeren iets als dit tegen:Nu is mij de vraag hoe ik deze functie die erachter zit kan namaken? Dus dat ik met isValid meerdere dingen dan alleen de id kan valideren. Ik wil niet het te valideren type meegeven in de functie, dan zal ik er namelijk zelf ook al wel uitkomen.Code:$user->isValid->id($userId)
Alvast bedankt.
Met vriendelijke groet,
gast31394
- PHP function in function
-
04-09-2013, 14:20 #1Particulier
- Berichten
- 402
- Lid sinds
- 14 Jaar
PHP function in function
-
04-09-2013, 14:38 #2
- Berichten
- 363
- Lid sinds
- 15 Jaar
Re: PHP function in function
Ik weet niet precies hoe het makkelijk uit te leggen, dus ik hoop dat dit code voorbeeld je enigszins opweg helpt. (niet getest)
Code:<?php class user { public $isValid; // Other user info here public function __construct() { $this->isValid = new Validator(); } } class Validator { public function id($val) { if (is_numeric($val)) { return true; } return false; } public function name($val) { // Bullshit Test FTW if (!is_numeric($val)) { return true; } return false; } } $user = new User(); $valid_id = $user->isValid->id('123'); $valid_name = $user->isValid->name('nico'); ?>
Code:$user->isValid->id('123')->name('nico');
Laatst aangepast door N. Kaag : 04-09-2013 om 14:45
-
04-09-2013, 15:39 #3Particulier
- Berichten
- 402
- Lid sinds
- 14 Jaar
Re: PHP function in function
Super bedankt! Uitleg is niet nodig ik snap 'm al ;)
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic