Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 12 Pomógł: 0 Dołączył: 22.09.2009 Ostrzeżenie: (0%)
|
Cześć, nie wiem jak się za takie coś zabrać:
Potrzebuje po pobraniu konkretnego tekstu (np 1500znaków ale będzie to zmienna liczba) podzielić go na 2 nierówne części. Np pierwsza ma 300znaków a druga - reszte. Czyli coś na kształt explode(); która nie dzieli po określonym separatorze a określonej ilości znaków... Zawsze można podzielić na równe części i wszystkie prócz pierwszej potraktować implode(); tylko kurcze nie wiem jak rozwiązać samo dzielenie tekstu. Byłbym wdzięczny za każde info, nie oczekuje gotowca - ucze się i chętnie poczytam 'wskazówki' (IMG:style_emoticons/default/smile.gif) |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 1 748 Pomógł: 388 Dołączył: 21.08.2009 Skąd: Gdynia Ostrzeżenie: (0%)
|
jeżeli chcesz zrobić coś na zasadzie, żeby tekst był nie dłuższy niż 300 znaków ale żeby ni urywał się w połowie słowa to możesz, po tym wycięciu 300 znaków, funkcją http://php.net/manual/en/function.strrpos.php ustalić pozycję ostatniej spacji lub ostatniej kropki i jeszcze raz przyciąć tekst tak żeby wyglądał bardziej elegancko, a jeżeli chcesz żeby znalazł pierwszą kropkę lub pierwszą spację za 300 znakiem to robisz funkcją http://php.net/manual/en/function.strpos.php z ustawionym offset na 300
|
|
|
|
nappy [PHP] Dzielenie String do tablicy o określonej ilości znaków 9.06.2010, 14:27:19
phpion substr 9.06.2010, 14:29:26 
fleshgrinder Cytat(phpion @ 9.06.2010, 15:29:26 ) ... 9.06.2010, 14:37:02
jajcarzd1 [PHP] pobierz, plaintext $napis = '123456789... 9.06.2010, 14:38:38
nappy Dzięki, pomogliście A teraz kolejny 'etap... 9.06.2010, 15:03:30
nappy Śmiga A jest jakaś opcja, żeby odcięcie nastąpiło... 9.06.2010, 15:47:03
tehaha możesz tymi funkcjami ustalić pozycję dla znaków: ... 9.06.2010, 16:03:53
nappy Ok (dzięki Waszej pomocy) rozwiązałem swój problem... 10.06.2010, 17:28:37 ![]() ![]() |
|
Aktualny czas: 28.12.2025 - 00:16 |