我正在編寫一個腳本來查找服務器上的每個Wordpress安裝並創建一個詳細報告過期版本的報告。這工作正常。如果版本號超過整數,我只想將格式更改爲「危險」。評估版本號是否小於另一個版本號
例如,目前WordPress的版本是4.7.3,所以我會在4.5.0(已經在工作)上發出「警告」 - 但是什麼是登錄識別任何東西小於4.0.0。
非常感謝。
下面是腳本的開頭:
$url='https://api.wordpress.org/core/version-check/1.7/';
$contents = file_get_contents($url);
$contents = utf8_encode($contents);
$versions = json_decode($contents);
$upgrade = $versions->offers[0];
$WPversion = $upgrade->version;
$WPmajorVersion = $WPversion[0]; //This will work to get the first digit right?
然後(一旦我循環安裝)我只是後:
if($version *[THIS]* $WPMajorVersion){
//Big warning
} else {
//Small warning
}
'utf8_encode()'在那裏做什麼? API當然確實已經提供了UTF8編碼數據。 – arkascha