Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] zmiana czasu - jaka funkcja
Forum PHP.pl > Forum > Przedszkole
alpin
Witam!
Mam taki problem, a mianowicie mam zmienna o tresci np
  1. $zmienna1="1 godz. 47 min."
  2. $zmienna2="53 min."


W jaki sposób, za pomoca jakiej funkcji zmiennic to na ilosc minut , odpowiednio
  1. $zmienna1=107;
  2. $zmienna2=53;


Będę wdzieczny za propozycje w jaki sposób można to zrobić.

Pozdrawiam!
Pawel_W
najbliżej chyba przez strtotime ale musiałbyś to lekko zmodyfikować do formatu obsługiwanego przez tą funkcję
alpin
Zrobilem inaczej, nie wiem czy dobrze, czy ladnie , czy poprawnie .... ale działa wink.gif

  1. if( preg_match( '#<div class=filmTime><i class=icon-small-clock></i>([^<]+)</div>#', $data, $out ) )
  2. {
  3.  
  4. $czas = trim ($out[ 1 ]);
  5. if( preg_match( '#([^<]+) godz.#', $czas, $out ) )
  6. {
  7. echo $czas1=trim($out[1])."<br>jest godzina<BR>";
  8. } else {
  9. $czas1=0;
  10. echo $czas1."<br>nie ma godziny<br>";
  11. }
  12.  
  13. if( preg_match( '#([^<]+) min.#', $czas, $out ) )
  14. {
  15. echo $czas2=trim($out[1])."<br>sa minuty<BR>";
  16. }
  17.  
  18. $info[ 'time' ] =$czas1*60+$czas2;
  19.  
  20. }
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.