Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [HTML][PHP] Automatycznie wycinanie kodu z określonego div-a
Forum PHP.pl > Forum > Przedszkole
tomputer
Witam.

Szukam sposobu żeby z kodu html usunąć selector <strong></strong>
Jednak chciałbym tego kod usunąć tylko jeśli znajduje się w określonym DIV-ie (po klasie lub ID)

Czy można to osiągnąć za pomocą php
Tomplus
Jeżeli to twój kod tworzy HTML strony, to warto byłoby pomyśleć o tym aby podczas drukowania kodu HTML nie drukować tego tagu.

Jeżeli chcesz operować na już wydrukowanym kodzie HTML, to lepiej przysłuży do tego JS.
tomputer
To jest gotowy kod. Moduł drukuje kod html a ja chciałbym usunąć tylko ten tag.


Tomplus

ja np. użyłem coś takiego:

  1. $DOM = new \PHPHtmlParser\Dom;
  2. $DOM -> load($content);
  3. $Position = $DOM -> find('div.myClass');
  4. $Strong = $Position->find('strong')[0];
  5. $Strong->delete();
  6. echo $DOM;


https://github.com/paquettg/php-html-parser
tomputer
Dziękuję bardzo za podpowiedź
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.