Zend_Version.xml 1.3 KB

1234567891011121314151617181920212223242526272829303132
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!-- EN-Revision: 15617 -->
  3. <!-- Reviewed: no -->
  4. <sect1 id="zend.version.reading">
  5. <title>Lire la version de Zend Framework</title>
  6. <para>
  7. <classname>Zend_Version</classname> fournit la constante de classe
  8. <classname>Zend_Version::VERSION</classname> qui contient une chaîne identifiant la version
  9. courante de Zend Framework. <classname>Zend_Version::VERSION</classname> contient "1.7.2",
  10. par exemple.
  11. </para>
  12. <para>
  13. La méthode statique <classname>Zend_Version::compareVersion($version)</classname> est
  14. basée sur la fonction PHP <ulink
  15. url="http://www.php.net/manual/fr/ref.version_compare.php"><code>version_compare()</code></ulink>.
  16. La méthode retourne <code>-1</code> si la <code>$version</code> fournie est plus ancienne
  17. que la version courante de Zend Framework, <code>0</code> si c'est la même, et
  18. <code>+1</code> si la <code>$version</code> fournie est plus récente que la version courante
  19. de Zend Framework.
  20. </para>
  21. <example id="zend.version.reading.example">
  22. <title>Exemple avec la méthode <code>compareVersion()</code></title>
  23. <programlisting language="php"><![CDATA[
  24. // retourne -1, 0 or 1
  25. $cmp = Zend_Version::compareVersion('2.0.0');
  26. ]]></programlisting>
  27. </example>
  28. </sect1>