check php versie
Afra ca
03/05/2009 14:55:00Gegroet,
Ik bekeek laatst eens de checkdns functie van Hipska. Hij maakt gebruik van de functie checkdnsrr, die echter pas vanaf php 5.3.0 in windows word ondersteund. Nu was de vraag, is het mogelijk om de php versie waarop een script draait te implementeren in een functie, zodat, indien de server nog geen 5.3.0 ondersteund (wat sowiezo nog niet gebeurt gezien het nog in beta status verkeert), er een andere versie van de functie wordt gebruikt?
Ik bekeek laatst eens de checkdns functie van Hipska. Hij maakt gebruik van de functie checkdnsrr, die echter pas vanaf php 5.3.0 in windows word ondersteund. Nu was de vraag, is het mogelijk om de php versie waarop een script draait te implementeren in een functie, zodat, indien de server nog geen 5.3.0 ondersteund (wat sowiezo nog niet gebeurt gezien het nog in beta status verkeert), er een andere versie van de functie wordt gebruikt?
PHP hulp
21/11/2024 14:06:40- SanThe -
03/05/2009 14:59:00phpversion().
Hipska BE
03/05/2009 15:15:00Code (php)
1
2
3
4
5
6
7
2
3
4
5
6
7
<?
if (version_compare(PHP_VERSION, '5.3.0') === -1) {
// nog niet 5.3.0
}else{
// hoger of gelijk aan 5.3.0
}
?>
if (version_compare(PHP_VERSION, '5.3.0') === -1) {
// nog niet 5.3.0
}else{
// hoger of gelijk aan 5.3.0
}
?>
Afra ca
03/05/2009 15:49:00Roel -
03/05/2009 16:58:00Afra ca
03/05/2009 17:18:00Roel, begrijp niet helemaal wat je bedoelt. Ja, de php versie staat inderdaad in info(), maar het gaat hier om een functie dynamisch te maken, afhankelijk van php versie.