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
-Guest-
post
Post #2





Goście







Tylko że z substringiem to już nie jest takie proste a i tez mniej eleganckie.

Poza tym przejżałem manuala z php 4 i znalazłem tam funkcję str_split.
Teraz to już nic nie kumam.

("Y-m-d H:i:s");
A takie cos odpada bo dane będa zapisywane do mysqla i będzie ich b. dużo
więc założyłem sobie (chyba słusznie), że im mniej ich będzie tym lepiej.
stąd konieczność użycia takiego czegoś
("YmdHis"); i późniejsza konieczność sformatowania daty.

Może tak być, że ta funkcja została z jakichś powodów wyłączona przez provaidera?
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: 2.10.2025 - 20:41