Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> str_split() w php 4
-norbas-
post
Post #1





Goście







W skrypcie mam użytą funkcję str_split(), która dzieli stringa o zadaną liczbę znaków.

przykład zastosowania:
  1. <?php
  2.  
  3. $data=date ("YmdHis");
  4. $arr = str_split($data, 2);
  5. $dataf = $arr[0].$arr[1].'-'.$arr[2].'-'.$arr[3].' '.$arr[4].':'.$arr[5].':'.$arr[6];
  6. ?>


uzyskujemy w ten sposób sformatowana datę
2005-09-06 13:54:24

Funkcja ta o ile sie nie mylę pojawiła się w PHP5
a ja musiałem przenieść wszystko na serwer gdzie mam PHP4.x

Pojawia mi się komunikat:
fatal error: Call to undefined function: str_split() in [...] on line 118

Czym zastąpić tę funkcję w php 4.x (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) ?
A może jest jakiś inny sposób na bardzo prostą zamianę stringa z postaci
200509061354 na 2005-09-06 13:54 (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) ?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
tiraeth
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 1 789
Pomógł: 41
Dołączył: 30.10.2003
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


Cytat
A może jest jakiś inny sposób na bardzo prostą zamianę stringa z postaci 200509061354 na 2005-09-06 13:54 (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) ?


  1. <?php
  2. $data = 200509061354;
  3. $y = substr($data, 0, 4);
  4. $m = substr($data, 4, 2);
  5. $d = substr($data, 6, 2);
  6. $h = substr($data, 8, 2);
  7. $i = substr($data, 10, 2);
  8.  
  9. echo "$y-$m-$d $h:$i";
  10. ?>

To nie działa?
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 7.10.2025 - 21:03