- [K2]: A vagyonvédelmi rendszerszerelővé válás rögös útja
- gban: Ingyen kellene, de tegnapra
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Gurulunk, WAZE?!
- sziku69: Szólánc.
- sziku69: Fűzzük össze a szavakat :)
- Luck Dragon: Asszociációs játék. :)
- ldave: New Game Blitz - 2025
- MasterDeeJay: Natív 3Dfx Glide Windows11 alatt Voodoo1 és Voodoo2-vel.
- Lalikiraly: Astra kalandok @Harmadik rész
Új hozzászólás Aktív témák
-
DNReNTi
őstag
válasz
spammer #13456 üzenetére
Hali,
Ezt most gyorsan összedobtam, lehet kókány és egyszerűbben is menne, de az első találatra kitűnően működik:
$text = 'az összes szöveg.';
$needle = 'keresőszó';
$result = '';
$difference = 100;
$needle_length = strlen($needle);
$needle_position = stripos($text, $needle);
$text_tmp = substr($text, 0, $needle_position);
$text_tmp = substr($text_tmp, -$difference);
$space_position = strpos($text_tmp, ' ');
$text_tmp = substr($text_tmp, $space_position+1);
$result = $text_tmp;
$text_tmp = substr($text, $needle_position, ($needle_position+$needle_length+$difference));
$space_position = strpos($text_tmp, ' ', $difference);
$text_tmp = substr($text_tmp, 0, $space_position);
$result = '...' . $result . $text_tmp . '...';
echo $result;update:
a keresőszó helyének meghatározásakor az stripos($text, $needle); megoldjá jobb mert így nem case-sensitive.
Új hozzászólás Aktív témák
- E-roller topik
- OLED TV topic
- Milyen billentyűzetet vegyek?
- exHWSW - Értünk mindenhez IS
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- Kerékpárosok, bringások ide!
- Sütés, főzés és konyhai praktikák
- [K2]: A vagyonvédelmi rendszerszerelővé válás rögös útja
- Kertészet, mezőgazdaság topik
- Vezeték nélküli fülhallgatók
- További aktív témák...
Hirdetés
- Megkímélt Lenovo Legion 5 15,6" I7 10750H/GTX 1650 4GB/32GB/512GB/HU Bill/Win 11 Pro
- Iphone 13 Pro Max 128 GB Graphite garanciás, újszerű
- Asus A15 FA506NC 15.6" FHD IPS Ryzen 5 7535HS RTX 3050 16GB 1TB NVMe magyar vbill gar
- ASUS TUF Gaming Monitor
- 16" Macbook Pro M4 Max 48 GB RAM, EZÜST, HU keyboard- 1 TB SSD 2025.11.11-ig gari
- Telefon felvásárlás!! iPhone 12 Mini/iPhone 12/iPhone 12 Pro/iPhone 12 Pro Max
- HPE Apollo 4200 Gen9 2U rack szerver, 1x E5-2620v4, 64GB RAM, 24x3.5" 2U-ban! ÁFA-s számla, garancia
- LG 55C4 - 48" OLED evo - 4K 144Hz - 0.1ms - NVIDIA G-Sync - FreeSync - HDMI 2.1 - A9 Gen7 CPU
- DOKKOLÓ BAZÁR! Lenovo, HP, DELL és egyéb más dokkolók (TELJES SZETTEK)
- Csere-Beszámítás! RTX Gamer Számítógép PC Játékra! I5 12400F / RTX 3070 / 32GB DDR4 / 1TB SSD
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest