Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:58771 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 9259 invoked from network); 8 Mar 2012 09:40:03 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 8 Mar 2012 09:40:03 -0000 Authentication-Results: pb1.pair.com smtp.mail=johncrenshaw@priacta.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=johncrenshaw@priacta.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain priacta.com designates 64.95.72.241 as permitted sender) X-PHP-List-Original-Sender: johncrenshaw@priacta.com X-Host-Fingerprint: 64.95.72.241 mxout.myoutlookonline.com Received: from [64.95.72.241] ([64.95.72.241:38735] helo=mxout.myoutlookonline.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 6F/61-00152-27E785F4 for ; Thu, 08 Mar 2012 04:40:02 -0500 Received: from mxout.myoutlookonline.com (localhost [127.0.0.1]) by mxout.myoutlookonline.com (Postfix) with ESMTP id D746B416C04; Thu, 8 Mar 2012 04:39:59 -0500 (EST) X-Virus-Scanned: by SpamTitan at mail.lan Received: from HUB024.mail.lan (unknown [10.110.2.1]) by mxout.myoutlookonline.com (Postfix) with ESMTP id 8EDD5416D53; Thu, 8 Mar 2012 04:39:59 -0500 (EST) Received: from MAILR001.mail.lan ([10.110.18.27]) by HUB024.mail.lan ([10.110.17.24]) with mapi; Thu, 8 Mar 2012 04:39:46 -0500 To: Arvids Godjuks , "internals@lists.php.net" Date: Thu, 8 Mar 2012 04:39:47 -0500 Thread-Topic: [PHP-DEV] Scalar Type Hinting Thread-Index: Acz9CvHR/4WHv3S+RKm/sQjJTLOQLwAABCIw Message-ID: References: <52.38.15021.3A1E65F4@pb1.pair.com> <4F570EBB.6030103@sugarcrm.com> <60744d7ea642fe03c7110502a3f4276a@mohiva.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: acceptlanguage: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 Subject: RE: [PHP-DEV] Scalar Type Hinting From: johncrenshaw@priacta.com (John Crenshaw) RnJvbTogQXJ2aWRzIEdvZGp1a3MgW21haWx0bzphcnZpZHMuZ29kanVrc0BnbWFpbC5jb21dIA0K DQo+ID4gSSBsaWtlIHRoYXQuIFdoYXQgc2hvdWxkIHdlIGRvIGlmIHRoaXMgYXBwZWFycz8gQXMg aXQncyBub3cgLSBqdXN0IA0KPiA+IHRocm93IGFuICJDYXRjaGFibGUgZmF0YWwgZXJyb3IiIGFu ZCBsZXQgdGhlIHNjcmlwdCBibG93LXVwPyBJIHdvdWxkIA0KPiA+IGdvIHRoaXMgZmFyLg0KPg0K PiBJIHRoaW5rICJDYXRjaGFibGUgZmF0YWwgZXJyb3Igc2hvdWxkIiBiZSBmaW5lIGFuZCB1c2Vy cyBhcmUgZmFtaWxpYXIgd2l0aCBzdWNoIG1lY2hhbmljIGJlY2F1c2UgaXQgYWxyZWFkeSBleGlz dHMuIENvbnNpc3RlbmN5LCBtYW4sIGNvbnNpc3RlbmN5IDopDQoNClllYWgsIEkgd2FzIGEgaHVn ZSBhZHZvY2F0ZSBvZiB0aGlzIHRvbyB1bnRpbCByZWNlbnRseS4gSSd2ZSBjaGFuZ2VkIG15IG1p bmQgdGhvdWdoLCBpcm9uaWNhbGx5IGVub3VnaCB0byBlbnN1cmUgYmV0dGVyIGNvbnNpc3RlbmN5 Lg0KDQpQSFAgc2luY2UgNS4zIGdpdmVzIGFuIEVfV0FSTklORyBpZiB5b3UgcGFzcyBwb29ybHkt Y29udmVydGluZyBzY2FsYXIgZGF0YSB0byBhbiBpbnRlcm5hbCBmdW5jdGlvbiAoRm9yIGV4YW1w bGUsIHN1YnN0cignZm9vJywgJ2JhcicpOykgVGhpcyBjaGFuZ2VkIG15IG1pbmQgYWJvdXQgdGhl IGxldmVsIG9mIGVycm9yIHRvIHJhaXNlIGhlcmUuIEkgdGhpbmsgdGhlcmUncyBzdGlsbCBhIGdv b2QgYXJndW1lbnQgZm9yIEVfQ0FUQ0hBQkxFX0ZBVEFMIGlmIHlvdSBwYXNzIHNvbWV0aGluZyBy ZXRhcmRlZCAobGlrZSBhIHJlc291cmNlLCBvciBwb3NzaWJseSBldmVuIGFuIGFycmF5KSwgYnV0 IEkgdGhpbmsgd2Ugc2hvdWxkIHN0cml2ZSBhcyBmYXIgYXMgcG9zc2libGUgdG8gYmUgY29uc2lz dGVudCB3aXRoIHRoZSBiZWhhdmlvciBvZiBzY2FsYXJzIHBhc3NlZCB0byBpbnRlcm5hbCBmdW5j dGlvbnMuIFRoaXMgd291bGQgYWxsb3cgdXMgdG8gcmVwYWludCB0aGUgZW50aXJlIHByb3Bvc2Fs IGFzIGJyaW5naW5nIHRvIHRoZSBsYW5ndWFnZSBsZXZlbCB0aGUgc2FtZSBsZXZlbCBvZiBzY2Fs YXIgdHlwaW5nIGF2YWlsYWJsZSBpbnRlcm5hbGx5LCB1c2luZyB0aGUgc2FtZSBzeW50YXggYXMg dGhlIGRvY3MgKHdoaWNoIHNvdW5kcyBtdWNoIG1vcmUgcmVhc29uYWJsZSBhbmQgbGVzcyBwb2xp dGljYWxseSBjaGFyZ2VkIHRoYW4gIlBsZWFzZSBhZGQgc2NhbGFyIHR5cGluZy4uLmFnYWluIi4p DQoNClNlZSBGZXJlbmMncyByZXBseSBhYm91dCAzMCBzZWNvbmRzIGFnbyBmb3IgbW9yZSBkZXRh aWxzIG9uIHRoaXMuLi4NCg0KPiA+IFR5cGUgaGludHMgYXJlIG1lYW50IHRvDQo+ID4gZmlsdGVy IGlucHV0IGZyb20gZXh0ZXJuYWwgc291cmNlcw0KPg0KPiBDb3JyZWN0aW9uLCBpdCBzaG91bGQg cmVhZCBsaWtlIHRoaXM6DQo+IFR5cGUgaGludHMgYXJlIF9ub3RfIG1lYW50IHRvIGZpbHRlciBp bnB1dCBmcm9tIGV4dGVybmFsIHNvdXJjZXMNCg0KVGhhdCdzIG5vdCByZWFsbHkgdGhlIHBvaW50 IHRob3VnaC4gVGhlIGlzc3VlcyB3aXRoIGV4dGVybmFsIHNvdXJjZXMgcHJvdmlkaW5nIHN0cmlu Z3MgY29tZXMgaW50byBwbGF5IHJlZ2FyZGxlc3Mgb2Ygd2hldGhlciBwZW9wbGUgdmFsaWRhdGVk IHRoZWlyIGlucHV0cy4gRm9yIGV4YW1wbGUsIGlmIChpc19udW1lcmljKCRwcmlvcml0eSkgJiYg JHByaW9yaXR5ID49IDAgJiYgJHByaW9yaXR5IDw9IDMpIHdpbGwgcGFzcyBhbmQgc3RpbGwgbGVh dmVzIHlvdSB3aXRoIGEgc3RyaW5nLCBhbmQgdGhhdCBzdHJpbmcgY3VycmVudGx5IHdvcmtzIGp1 c3QgZmluZSBldmVyeXdoZXJlIGFzIGlmIGl0IHdlcmUgYW4gaW50ZWdlci4gV2hhdCdzIG1vcmUs IHRoZSBmb2xrcyB0aGF0IHdpbGwgYmUgdm90aW5nIG9uIHRoaXMgaGF2ZSBtYWRlIGl0IGNsZWFy IGluIHRoZSBwYXN0IHRoYXQgZmFpbHVyZSB0byBhY2NvdW50IGZvciB0eXBlIGp1Z2dsaW5nIGlu IGFueSBzdWNoIHByb3Bvc2FsIGlzIGEgZGVhbCBicmVha2VyLiBGb3IgbWFueSB1c2VycyB0aGVz ZSBpbnB1dHMgY2FuIGFuZCB3aWxsIHRyaWNrbGUgZG93biB0aHJvdWdoIHRoZSBjb2RlIGFuZCBl dmVudHVhbGx5IGNhdXNlIGZydXN0cmF0aW5nIGZhaWx1cmVzIGlmIG5vdCBoYW5kbGVkIGludGVs bGlnZW50bHkuIFlvdSBkb24ndCBoYXZlIHRvIGxvdmUgaXQsIGJ1dCBiYXNpY2FsbHkgaWYgeW91 IHdhbnQgYSB0eXBpbmcgcHJvcG9zYWwgdG8gaGF2ZSBhbnkgY2hhbmNlIEkgdGhpbmsgeW91J2xs IGhhdmUgdG8gc3VwcG9ydCBpdC4NCg0KSm9obiBDcmVuc2hhdw0KUHJpYWN0YSwgSW5jLg0K