![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 270 Pomógł: 0 Dołączył: 15.06.2003 Ostrzeżenie: (0%) ![]() ![]() |
co jest szybsze czytanie przez file czy fopen
![]() i mam cia słów "To ą słowa testowe [ex]tutaj[/ex]chcialbym teraz cos z tym zrobić" jak zrobić żeby wyciągnęło z tego słowo znajdujące sie pomiędzy [ex] i [/ex] ![]() |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 223 Pomógł: 0 Dołączył: 13.01.2003 Skąd: 3rd ball of mud behind a big ball of burning gas Ostrzeżenie: (0%) ![]() ![]() |
Cytat co jest szybsze czytanie przez file czy fopen
![]() file i fopen ma swoje indywidualne wykorzystanie. fopen -> otwiera plik lub URL file -> czyta całą zawartość pliku do tablicy po wiecej: :arrow: http://www.php.net/manual/pl/function.fopen.php :arrow: http://www.php.net/file Cytat "To ą słowa testowe [ex]tutaj[/ex]chcialbym teraz cos z tym zrobić"
skorzystaj z: :arrow: http://www.php.net/manual/pl/function.preg-match.php -------------------- It's Time to Join the PLD Linux Generation!
<? while (!$success) { $try++; } ?> |
|
|
![]()
Post
#3
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 467 Pomógł: 13 Dołączył: 22.02.2003 Ostrzeżenie: (0%) ![]() ![]() |
fopen bedziesz szybsze. Co do drugiego to polecam poczytać w manualu o [manual:e3ea352f39]preg_replace[/manual:e3ea352f39].
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 270 Pomógł: 0 Dołączył: 15.06.2003 Ostrzeżenie: (0%) ![]() ![]() |
napisze jeszcze raz
mam coś takiego [php:1:9a49bfc67e]<?php $wejsciowe = "Rozszerzenie [ex]dodawane[/ex] automatycznie"; ?>[/php:1:9a49bfc67e] teraz chce uzyskać [php:1:9a49bfc67e]<?php $szukane="dodawane"; // słowo które jest pomiędzy [ex] i [/ex] ?>[/php:1:9a49bfc67e] z [php:1:9a49bfc67e]<?php $zastap ="*"; $contents = preg_replace('/[ex](.+)[/ex]/Uis', $zastap, $wejsciowe); ?>[/php:1:9a49bfc67e] otrzymam "Rozszerzenie * automatycznie" a mi chodzi o cos dokładnie odwrotnego co do preg_match niestety jakos nie moge sobie z tym poradzic. |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 270 Pomógł: 0 Dołączył: 15.06.2003 Ostrzeżenie: (0%) ![]() ![]() |
z preg_match siobie poradziłęm
[php:1:01683b21ac]<?php preg_match("/[pre](.+)[/pre]/Uise", "$contented", $matches); ?>[/php:1:01683b21ac] A czy jest możliwe żeby zrobić żeby np jak mam [pre1]...[/pre1] to żeby to co było w ... otrzymać jako zmianna o nazwie $szukana1? ![]() |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 223 Pomógł: 0 Dołączył: 13.01.2003 Skąd: 3rd ball of mud behind a big ball of burning gas Ostrzeżenie: (0%) ![]() ![]() |
[php:1:03f8cb1f39]<?php
preg_match("/[pre](.+)[/pre]/Uise", $contented, $matches); $szukana1 = $matches[0]; ?>[/php:1:03f8cb1f39] A na przyszlosc proponuje dokladniej czytac manuala. [quote]int preg_match ( string pattern, string subject [, array matches [, int flags] -------------------- It's Time to Join the PLD Linux Generation!
<? while (!$success) { $try++; } ?> |
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 270 Pomógł: 0 Dołączył: 15.06.2003 Ostrzeżenie: (0%) ![]() ![]() |
widze ze bez wyrażenie nie dam rady.
gdzie można coś o tym więcej poczytać po polsku?? |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 17.06.2025 - 01:33 |