Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:6841 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 48084 invoked by uid 1010); 8 Jan 2004 03:44:22 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 48033 invoked from network); 8 Jan 2004 03:44:21 -0000 Received: from unknown (HELO miranda.org) (209.58.150.153) by pb1.pair.com with SMTP; 8 Jan 2004 03:44:21 -0000 Received: (qmail 8485 invoked by uid 546); 8 Jan 2004 03:44:21 -0000 Received: from localhost (sendmail-bs@127.0.0.1) by localhost with SMTP; 8 Jan 2004 03:44:21 -0000 Date: Wed, 7 Jan 2004 22:44:21 -0500 (EST) X-X-Sender: adam@miranda.org To: Blake Schwendiman cc: Marcus Boerger , internals@lists.php.net In-Reply-To: <001d01c3d588$f638c510$6601a8c0@laptop> Message-ID: References: <03a001c3d565$2dcf7650$cc6464c5@RMAGSBS.local> <1491432467062.20040108004802@marcus-boerger.de> <001d01c3d588$f638c510$6601a8c0@laptop> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Subject: Re: [PHP-DEV] SimpleXML and Default Cast To String From: adam@trachtenberg.com (Adam Maccabee Trachtenberg) Would be glad for the code, send it me as an attachment cause the list can be finicky. :) (Or in other words, it needs to be plain text and end in .txt.) -adam On Wed, 7 Jan 2004, Blake Schwendiman wrote: > BTW, I can send my source implementation of my toString() method which > returns the full content. Then you can do what you need in terms of > renaming, etc. > > Thanks! > > Blake Schwendiman > > > ----- Original Message ----- > From: "Adam Maccabee Trachtenberg" > To: "Marcus Boerger" > Cc: "Blake Schwendiman" ; > Sent: Wednesday, January 07, 2004 4:59 PM > Subject: Re: [PHP-DEV] SimpleXML and Default Cast To String > > > > On Thu, 8 Jan 2004, Marcus Boerger wrote: > > > > > From my opinion the current behavior is perfect because i see simplexml > from > > > an xml developers side and not from an html developers side. The former > must > > > typically know exactly where his strings comme from while the latter has > > > only text to deal with and often has situations where he needs to filter > out > > > formatting tags like the in the example. > > > > All of my SimpleXML work is strictly XML, too. However, my thought was > > that I could always call strip_tags() to eliminate the information I > > didn't want, but there was no apply_tags() function to do the > > reverse. :) Therefore, it was better to use the other method. > > > > > So i'd say let us add a method for returning the complete content. Adam > > > could you do that? > > > > That wouldn't be too difficult (although I am busy for the next day or > > two). However, as much as I loathe toggles, I'm wondering if it > > wouldn't be better to make this an object-wide setting. My thought are > > that on an object-by-object basis, you either always want tags or > > never want them. > > > > Something like: > > > > $sxe = simplexml_load_file('doc.xml'); > > $sxe->displayTags = true; > > > > This would keep the interface clean. Or would that just confuse things > > with more magic? > > > > Also, what would the default behavior should be? I can argue both > > sides of the issue right now. :) > > > > -adam > > > > -- > > adam@trachtenberg.com > > > > -- adam@trachtenberg.com author of o'reilly's php cookbook avoid the holiday rush, buy your copy today!