Rumah pembangunan bahagian belakang tutorial php 自动分页的不完整解决方案_PHP教程

自动分页的不完整解决方案_PHP教程

Jul 21, 2016 pm 03:58 PM
action method name post Tidak kod penomboran keseluruhan ujian daripada automatik penyelesaian

测试代码


  
  


$content=$_POST["content"];
//echo $content;
$ft=array("
","");
//echo count($ft);

$html = "abaaaaaaa
cssssssssssssssssssd
efdddddddddddddddddd";
preg_match_all ("|(
)|U",$html,$out, PREG_PATTERN_ORDER);
 while (list($key,$value) = each($out[1])) {

 }


$keywords = preg_split ("/(
)/", $html);
//echo $html;
$pagesize=10;
$size=0;
$h="";
for ($i=0; $i if($size $size+=strlen($keywords[$i]);
// echo "size=".$size;
 $h.=$keywords[$i];
 }
}

echo $h;
?>

思路是使用 
 将文章内容分解为多个块.形成数组
然后遍例,同时将文章内容块,一点点组合,直到它的长度大于 $pagesize

这是一个不错的方法,使用正则的 preg_split 进行文章内容的分割,是考虑到,以后不光使用
 同时使用   或者更多的分割符号

但问题是,同时使用多个分割符后, 无法判断某一段是根据哪个分割符进行分割的. 无法对文章内容完整还原

项目比较紧,而且添加文章的编辑器是fckeditor,每个文章都有n多的 br>.就暂时不考虑多个分割符了

 所以还不算是完整的解决方案. 

www.bkjia.comtruehttp://www.bkjia.com/PHPjc/317606.htmlTechArticle测试代码 formid="form1"name="form1"method="post"action="" textareaname="content"cols="60"rows="10"/textarea inputtype="submit"name="Submit"value="提交"/ /form ? $content=$_POS...
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

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
2 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
Repo: Cara menghidupkan semula rakan sepasukan
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: Cara mendapatkan biji gergasi
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Apakah pendapat anda tentang furmark - Bagaimanakah furmark dianggap layak? Apakah pendapat anda tentang furmark - Bagaimanakah furmark dianggap layak? Mar 19, 2024 am 09:25 AM

Apakah pendapat anda tentang furmark - Bagaimanakah furmark dianggap layak?

Melaksanakan Algoritma Pembelajaran Mesin dalam C++: Cabaran dan Penyelesaian Biasa Melaksanakan Algoritma Pembelajaran Mesin dalam C++: Cabaran dan Penyelesaian Biasa Jun 03, 2024 pm 01:25 PM

Melaksanakan Algoritma Pembelajaran Mesin dalam C++: Cabaran dan Penyelesaian Biasa

Sertai pengembaraan Xianxia baharu! Pramuat turun 'Zhu Xian 2' 'Wuwei Test' kini tersedia Sertai pengembaraan Xianxia baharu! Pramuat turun 'Zhu Xian 2' 'Wuwei Test' kini tersedia Apr 22, 2024 pm 12:50 PM

Sertai pengembaraan Xianxia baharu! Pramuat turun 'Zhu Xian 2' 'Wuwei Test' kini tersedia

Automount pemacu pada Linux Automount pemacu pada Linux Mar 20, 2024 am 11:30 AM

Automount pemacu pada Linux

DJI Osmo Action 5 Pro: Tarikh keluaran diperkatakan apabila peruncit mendedahkan harga pelancaran yang boleh mengurangkan GoPro Hero 13 Black DJI Osmo Action 5 Pro: Tarikh keluaran diperkatakan apabila peruncit mendedahkan harga pelancaran yang boleh mengurangkan GoPro Hero 13 Black Sep 04, 2024 am 06:51 AM

DJI Osmo Action 5 Pro: Tarikh keluaran diperkatakan apabila peruncit mendedahkan harga pelancaran yang boleh mengurangkan GoPro Hero 13 Black

Apakah perbezaan antara ujian fungsi dan liputan dalam bahasa yang berbeza? Apakah perbezaan antara ujian fungsi dan liputan dalam bahasa yang berbeza? Apr 27, 2024 am 11:30 AM

Apakah perbezaan antara ujian fungsi dan liputan dalam bahasa yang berbeza?

Analisis dan penyelesaian kerentanan keselamatan rangka kerja Java Analisis dan penyelesaian kerentanan keselamatan rangka kerja Java Jun 04, 2024 pm 06:34 PM

Analisis dan penyelesaian kerentanan keselamatan rangka kerja Java

Universiti Tsinghua dan sumber terbuka Zhipu AI GLM-4: melancarkan revolusi baharu dalam pemprosesan bahasa semula jadi Universiti Tsinghua dan sumber terbuka Zhipu AI GLM-4: melancarkan revolusi baharu dalam pemprosesan bahasa semula jadi Jun 12, 2024 pm 08:38 PM

Universiti Tsinghua dan sumber terbuka Zhipu AI GLM-4: melancarkan revolusi baharu dalam pemprosesan bahasa semula jadi

See all articles