Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Przekształcenie ciągu znaków na 1 standard
Arhimenrius
post 8.03.2012, 00:16:44
Post #1





Grupa: Zarejestrowani
Postów: 115
Pomógł: 3
Dołączył: 19.04.2011

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


Witam ponownie. Chciałbym prosić o pomoc. Potrzebuję by po wpisaniu klasy (a dokładniej po wczytaniu jej z bazy danych, by potem załadować poprawną wersję klasy) była ona przetwarzana przez skrypt na 1 standard obowiązujący.

  1. $class = "1 IB";
  2. echo $class;
  3. echo '<br />';
  4. $class = TRIM($class);
  5. $arr1 = str_split($class);
  6.  
  7.  
  8. for($i = 0;$i<strlen($class);$i++)
  9. {
  10. if($i > 0 && $arr1[$i] != 0) {$number = $number+1;}
  11. str_replace(" ","",$arr1[$i]);
  12.  
  13. }
  14.  
  15. echo '<br />';
  16. print_r($arr1)


Więc tak, w tym przypadku podaję 1 IB, potrzebuję by skrypt przerobił to na standard 1IB. I tak samo by to działało jak będzie 1I B, etc (bo przecie nie wiadomo jak użytkownik wpisze, a wszystko jest wcześniej ładowane do bazy przez plik .csv). Jeżeli natomiast w nazwie klasy znajdzie się 2x cyfra (np. 32IB) to by wyrzuciło błąd iż jest ta osoba do poprawy (aczkolwiek to dam rady zrobić). Kwestia tego, jak mam zrobić te pierwszą część skryptu...?
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 00:36