Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> konwertowanie php 5.3 na 7.0, funkcja eregi
pawelsake
post 7.02.2020, 13:09:29
Post #1





Grupa: Zarejestrowani
Postów: 10
Pomógł: 0
Dołączył: 8.03.2010

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


Dzień dobry, posiadam taka fajna wyszukiwareczke i chciałbym naprawić ja bo w php 7.0 nie ma funkcji eregi

  1. $wyszukiwarka = $_POST['wyszukiwarka'];
  2. /* warunek: jeżeli zmienna nie jest pusta */
  3. if($wyszukiwarka!=""){
  4. echo "<ul>\n";
  5. $dane = file("dane.txt");
  6. for($index=0; $index < count($dane); $index++){
  7. $g = split(" \| ", chop($dane[$index]));
  8. $eregi = eregi($wyszukiwarka, $dane);
  9. if(@eregi($wyszukiwarka, $dane[$index])){
  10. echo '<li><a href="'.$g[0].'" title="'.$g[1].'">'.$g[1]."</a></li>\n";
  11. $bl = true;
  12. }
  13. }
  14.  
  15. echo "</ul>";
  16. }
  17. /* w przypadku braku wyników */
  18. if(!$bl){
  19. echo 'Brak wyników';
  20. }
  21. ?>


Proszę o porady
Go to the top of the page
+Quote Post
nospor
post 7.02.2020, 13:10:28
Post #2





Grupa: Moderatorzy
Postów: 36 441
Pomógł: 6290
Dołączył: 27.12.2004




https://www.php.net/manual/en/function.eregi.php
I masz tam napisane, ze zamiast eregi masz uzyc preg_match. To juz wiesz na jaka funkcje zastapic. Teraz tylko dopasuj wyrazenie dla preg_match i juz


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post

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: 16.04.2024 - 22:31