📄 documentation-6.html
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"><HTML><HEAD> <META NAME="GENERATOR" CONTENT="SGML-Tools 1.0.9"> <TITLE>PHP Base Library Documentation, Release phplib_7_2: Acknowledgments</TITLE> <LINK HREF="documentation-5.html" REL=previous> <LINK HREF="documentation.html#toc6" REL=contents></HEAD><BODY>Next<A HREF="documentation-5.html">Previous</A><A HREF="documentation.html#toc6">Contents</A><HR><H2><A NAME="s6">6. Acknowledgments</A></H2><P><P>The initial idea on how to do serialization was contributed by<A HREF="mailto:khwild@wicom.at">KH Wild</A> to thephp3 mailing list. It was limited to serializing arrays of atmost three dimensions, though. We worked on his solution,improving it to arrays of arbitrary depth and later rewrote thefunction from scratch, turning it upside down. Our newserialization code can now handle any first order data typeavailable to PHP and is easily extensible. It is alsoencapsulated in a class, keeping the name space clean. While wewere at it, we made session cookies more secureby not using uniquid() directly, but a md5() hash of uniqid().<P>Cameron Taggart and Guarneri Carmelo contributed ODBC support.Szandor van Verseveld contributed PostgreSQL support. ScottMcMullan contributed some nice ideas for cleanup and is workingon Sybase support.<P>Sascha Schumann contributed much time developing and extendingPHPLIB, including but not limited to mSQL/Sybase support, generalstorage container support, shared memory and LDAP support.<P>Alexander Aulbach submitted his Tree class. Jay Bloodworthcontributed his excellent OOH Forms library for form generationand input validation.<P>A lot of people provided helpful hints and occasionally patches.Please see the file CREDITS for a complete list of contributors,testers and inspirations.<P><HR>Next<A HREF="documentation-5.html">Previous</A><A HREF="documentation.html#toc6">Contents</A></BODY></HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -