Zend_Version.xml 1.3 KB

123456789101112131415161718192021222324252627282930313233343536
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!-- EN-Revision: 15617 -->
  3. <!-- Reviewed: no -->
  4. <sect1 id="zend.version.reading">
  5. <title>Die Version des Zend Frameworks erhalten</title>
  6. <para>
  7. <classname>Zend_Version</classname> bietet eine Klassenkonstante
  8. <classname>Zend_Version::VERSION</classname> die einen String enthält der die
  9. Versionsnummer der eigenen Installation des Zend Frameworks enthält.
  10. <classname>Zend_Version::VERSION</classname> kann zum Beispiel "1.7.4" enthalten.
  11. </para>
  12. <para>
  13. Die statische Methode <classname>Zend_Version::compareVersion($version)</classname>
  14. basiert auf der PHP Funktion
  15. <ulink url="http://php.net/version_compare"><code>version_compare()</code></ulink>.
  16. Die Methode gibt -1 zurück wenn die angegebene Version älter als die
  17. installierte Version des Zend Frameworks ist, 0 wenn Sie identisch sind und
  18. +1 wenn die angegebene Version neuer ist als die Version des
  19. Zend Frameworks.
  20. </para>
  21. <example id="zend.version.reading.example">
  22. <title>Beispiel der compareVersion() Methode</title>
  23. <programlisting language="php"><![CDATA[
  24. // gibt -1, 0 oder 1 zurück
  25. $cmp = Zend_Version::compareVersion('2.0.0');
  26. ]]></programlisting>
  27. </example>
  28. </sect1>
  29. <!--
  30. vim:se ts=4 sw=4 et:
  31. -->