![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 12.11.2014 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Posiadam tablicę, której każdy element zawiera dane w formacie: "111 Tekst1 Tekst2", dla przykładu:
chciałbym przekonwertować przykładowo $tablica[0] na typ string abym mógł usunąć odstępy za pomocą funkcji : trim(). Niestety przeszukując forum nie odnalazłem na to odpowiedzi. W jaki sposób można to zrobić? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Nie kumam...
$tablica[0] = trim($tablica[0]); ? |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 12.11.2014 Ostrzeżenie: (0%) ![]() ![]() |
Niestety ten sposób nie działa. Po wykonaniu:
wyświetla mi bez zmian: "111 Iks Igrek", czyli dalej tekst jest oddzielony spacjami. Konkretnie chodzi o to, że mam tę tablicę, której elementy zawierają dane w formacie jak wyżej. Chciałbym te dane trochę zmodyfikować za pomocą właśnie funkcji trim() i substr(), czego zrobić nie mogę bo $tablica to typ array a nie string. Zgodnie z manualem php wyczytałem, że funkcja trim() wygląda tak: string trim(string $str, [string charlist]). Dlatego jeśli dobrze rozumiem to musiałbym $tablica[0] przekonwertować na string. |
|
|
![]()
Post
#4
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Kurcze.... weź zajrzyj do manuala i nie marnuj czasu ani swego ani naszego... TRIM nie usuwa spacji ze srodka tektu tylko z początku i konca.
Jak chcesz kasowac ze srodka, to masz uzyc str_replace |
|
|
![]() ![]() |
![]() |
Aktualny czas: 2.10.2025 - 17:03 |