RE: [PHP-DEV] Return Type Hinting for Methods RFC

From: Date: Fri, 23 Dec 2011 20:07:03 +0000
Subject: RE: [PHP-DEV] Return Type Hinting for Methods RFC
References: 1 2 3 4 5 6 7 8 9 10  Groups: php.internals 
Request: Send a blank email to internals+get-57059@lists.php.net to get a copy of this message
That syntax is pretty readable, would there be alternatives such as: function foo() returns Class3, array or null { } -----Original Message----- From: Dmitri Snytkine [mailto:dsnytkine@Ultralogistics.com] Sent: Friday, December 23, 2011 7:48 AM To: 'Ángel González'; 'PHP Developers Mailing List' Subject: RE: [PHP-DEV] Return Type Hinting for Methods RFC Is this how it's done in Scala? Dmitri Snytkine Web Developer Ultra Logistics, Inc. Phone: (888) 220-4640 x 2097 Fax: (888) 795-6642 E-Mail: dsnytkine@ultralogistics.com Web: www.ultralogistics.com "A Top 100 Logistics I.T. Provider in 2011" -----Original Message----- From: Ángel González [mailto:keisial@gmail.com] Sent: Thursday, December 22, 2011 7:45 PM To: PHP Developers Mailing List Subject: Re: [PHP-DEV] Return Type Hinting for Methods RFC > (I'm unsure about the T_DOUBLE_ARROW, although for parsing, I feel > there should be some token there before the class name, though I'm > unconvinced on which) What about this? function foo (Class1 $a, Class2 $b) return Class3 { /* Do something */ return new Class3($a, $b); } -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php

« previous php.internals (#57059) next »