Advertisement
Guest User

Untitled

a guest
Dec 20th, 2014
174
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.68 KB | None | 0 0
  1. function replace($str){
  2. $rplc = array('0'=>"Ясно ☀",'1'=>"Переменная облачность ⛅",'2'=>"Облачно ☁",'3'=>"Пасмурно");
  3. return strtr($str,$rplc);
  4. }
  5. function replace1($str){
  6. $rplc=array('4'=>"Дождь ☔",'5'=>"Ливень 💧",'6'=>"Снег ❄",'7'=>"Снег ❄",'8'=>"Гроза ⚡",'9'=>"Нет данных",'10'=>"Без осадков");
  7. return strtr($str,$rplc);
  8. }
  9.  
  10. function tod($str){
  11. $rplc=array('0'=>"ночь",'1'=>"утро",'2'=>"день",'3'=>"вечер");
  12. return strtr($str,$rplc);
  13. }
  14.  
  15. function weekday($str){
  16. $rplc=array('1'=>"Вс",'2'=>"Пн",'3'=>"Вт",'4'=>"Ср",'5'=>"Чт",'6'=>"Пт",'7'=>"Сб");
  17. return strtr($str,$rplc);
  18. }
  19. //$wiz = $values['38']['attributes']['MAX'];
  20. //http://informer.gismeteo.ru/xml/36870_1.xml
  21. var_dump($wiz = $values['8']['attributes']['MAX']);
  22. var_dump($wizm = $values['8']['attributes']['MIN']);
  23. var_dump($wizsrednee = (($wiz + $wizm)/2));
  24. $wiz1 = $values['4']['attributes']['CLOUDINESS'];
  25. $wiz2 = $values['4']['attributes']['PRECIPITATION'];
  26. $wiz3 = $values['3']['attributes']['TOD'];
  27. $wiz4 = $values['3']['attributes']['WEEKDAY'];
  28. ($cloudiness = replace($wiz1));
  29. ($precipitation = replace1($wiz2));
  30. ($tod = tod($wiz3));
  31. ($weekday = weekday($wiz4));
  32. if($wiz == ''){
  33. $текст = urlencode($погода.'Город не найден'.$погода);
  34. }
  35. else{
  36. $текст = urlencode('↘↘↘↘'.$город.'↙↙↙↙
  37. Погода на '.mb_strtolower($tod,'UTF-8').' '.mb_strtolower($weekday,'UTF-8').' '."\r\n".' '.$wizsrednee.'°c ['.mb_strtolower($cloudiness,'UTF-8').' | '.mb_strtolower($precipitation,'UTF-8').']'."\r\n".' '."\r\n".'сегодня: '.russianDate());
  38. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement