Rumah > pembangunan bahagian belakang > tutorial php > Ajar anda cara memadankan gambar dalam artikel dalam php dengan pantas dalam satu minit

Ajar anda cara memadankan gambar dalam artikel dalam php dengan pantas dalam satu minit

藏色散人
Lepaskan: 2023-04-10 16:56:01
ke hadapan
3274 orang telah melayarinya

Ajar anda cara memadankan gambar dalam artikel dalam php dengan pantas dalam satu minit!

Ia sangat mudah, hanya satu fungsi boleh melakukannya!

Berikut ialah cara menggunakan preg_match_all untuk memadankan gambar dalam artikel dalam php                                                                                       >Lakukan padanan regex global

Cari semua kandungan dalam subjek yang sepadan dengan ungkapan biasa yang diberikan oleh corak dan letakkan hasilnya ke dalam padanan dalam susunan yang ditentukan oleh bendera. Selepas perlawanan pertama ditemui, carian seterusnya bermula dari penghujung perlawanan sebelumnya.

int preg_match_all ( string pattern, string subject, array matches [, int flags] )
Salin selepas log masuk
bendera boleh menjadi gabungan bendera berikut (perhatikan bahawa tidak bermakna menggunakan PREG_PATTERN_ORDER dan PREG_SET_ORDER bersama-sama):

PREG_PATTERN_ORDER Isih keputusan supaya $matches[0] ialah tatasusunan semua padanan corak, $ matches[1] ialah susunan rentetan yang dipadankan oleh subcorak dalam kurungan pertama, dan seterusnya!

Pembelajaran yang disyorkan: "

Tutorial Video PHP

"
$pattern="/<[img|IMG].*?src=[\&#39;|\"](.*?(?:[\.gif|\.jpg|\.png]))[\&#39;|\"].*?[\/]?>/";
$con = file_get_contents("https://www.jb51.net/news/jb-1.html");
preg_match_all($pattern,$con,$match);
print_r($match);
Salin selepas log masuk

Atas ialah kandungan terperinci Ajar anda cara memadankan gambar dalam artikel dalam php dengan pantas dalam satu minit. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
php
sumber:learnku.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan