PHP wordwrap()

WBOY
Lepaskan: 2024-08-29 12:53:36
asal
905 orang telah melayarinya

Fungsi wordwrap() PHP bagi Bahasa Pengaturcaraan PHP sebenarnya adalah fungsi terbina yang membantu membungkus rentetan ke dalam banyak bilangan aksara dengan bantuan aksara pecah di dalam fungsi wordwrap(). Ia berjalan hanya untuk versi PHP 4.0.2 dan juga untuk versi PHP di atas yang lain untuk menyokong fungsi tersebut. Fungsi wordwrap() PHP ini membantu dalam membungkus rentetan ke dalam banyak baris baharu apabila ia akan mencapai panjang tertentu. Fungsi ini adalah salah satu fungsi terbaik apabila mengendalikan fungsi rentetan dalam Bahasa Pengaturcaraan PHP dan dalam beberapa bahasa lain juga.

Mulakan Kursus Pembangunan Perisian Percuma Anda

Pembangunan web, bahasa pengaturcaraan, ujian perisian & lain-lain

Sintaks

wordwrap($str1, $width1, $break1, $cut1)
Salin selepas log masuk

Penjelasan:

Fungsi wordwrap() Bahasa Pengaturcaraan PHP biasanya menerima empat parameter seperti yang dinyatakan di atas di bawah bahagian sintaks.

  • $str1: Parameter $str1 fungsi wordwrap() sebenarnya membantu dalam menentukan rentetan input yang sebenarnya perlu dipecahkan kepada banyak baris.
  • $width1: Parameter $width1 bagi fungsi wordwrap() sebenarnya membantu dalam menentukan bilangan aksara pada titik mana rentetan itu perlu/akan dibalut. Ini ialah bilangan aksara yang selepas itu nilai rentetan akan terputus.
  • $break1: Parameter $break1 bagi fungsi wordwrap() sebenarnya merupakan parameter pilihan tetapi jika ia dinyatakan maka ia akan menambahkan nilai pada titik pemisah rentetan yang tepat.
  • $cut1: Parameter $cut1 bagi fungsi wordwrap() sebenarnya ialah parameter Boolean. Jika nilai parameter $cut1 ini ditetapkan kepada nilai TRUE maka rentetan akan sentiasa dibalut pada titik itu atau sebelum lebar yang ditentukan tepat. Ini bermakna ia juga akan memecahkan perkataan yang berada di antara jika ia datang di tengah-tengah kekangan yang sebenarnya menentukan parameter width1. Dan jika parameter cut1 ini ditetapkan kepada nilai FALSE maka fungsi wordwrap() tidak membelah perkataan walaupun parameter lebar mempunyai nilai yang kurang daripada lebar perkataan.

Nilai Pulangan:

Fungsi wordwrap() membantu dalam mengembalikan rentetan yang dibalut sehingga panjang yang ditentukan. Ia tidak lain hanyalah rentetan yang akan dipecahkan kepada banyak baris mengenai kejayaan atau nilai PALSU pada kegagalan.

Bagaimanakah Fungsi wordwrap() berfungsi dalam PHP?

Fungsi wordwrap() Bahasa Pengaturcaraan PHP terutamanya berdasarkan empat parameter yang disebut di dalam fungsi wordwrap(). Ia berfungsi dengan membungkus rentetan yang diberikan kepada bilangan aksara dengan menggunakan aksara pemecah "watak pecah" tetapi ini hanya berfungsi untuk PHP 4.0.2 dan untuk versi PHP di atas yang lain. Di bawah ialah contoh untuk dilaksanakan:

Contoh #1

Ini ialah contoh pelaksanaan fungsi wordwrap() Bahasa Pengaturcaraan PHP. Di sini pada mulanya pembolehubah "$text1" dicipta dengan nilai rentetan "Nama Saya Pavan Kumar Sake.". Kemudian sekali lagi pembolehubah lain "$newtext1" dicipta untuk menyimpan fungsi wordwrap() bersama-sama dengan empat parameter di dalamnya. Dalam fungsi wordwrap() ini, parameter $str1 ialah nilai $text variable. Kemudian 8 digunakan sebagai parameter lebar, untuk pemisah baris salah satu teg html "
" digunakan, untuk $cut1 parameter nilai TRUE diluluskan. Kemudian untuk setiap 8 aksara perkataan akan dibalut dan kemudiannya akan dicetak. Cetakan ini dilakukan dengan bantuan fungsi gema bahasa pengaturcaraan web PHP.

Kod:

<?php
$text1 = "My Name is Pavan Kumar Sake.";
$newtext1 = wordwrap($text1, 8, "<br>", TRUE);
echo "$newtext1";
?>
Salin selepas log masuk

Output:

PHP wordwrap()

Contoh #2

Contoh ini juga merupakan salah satu pelaksanaan untuk mengetahui cara fungsi wordwrap() berfungsi dengan bantuan beberapa parameter seperti yang dinyatakan dalam sintaks di atas. Pada mulanya, pembolehubah "$stringn1" dicipta dan disimpan nilai ayat rentetan. Kemudian pembolehubah width1 disimpan dengan nilai "10", pembolehubah break1 dicipta dengan "
" nilai teg html. Kemudian fungsi wordwrap() digunakan selepas pernyataan gema untuk mencetak hasil fungsi wordwrap(). Di sini beberapa rentetan dicipta dengan membalut dengan lebar "10".

Kod:

<?php
$stringn1 = "Pavan Kumar Sake a Blogger PhysicsNerd and BusinessMan";
$width1 = 10;
$break1 = "</br>";
echo wordwrap($stringn1, $width1, $break1);
?>
Salin selepas log masuk

Output:

PHP wordwrap()

Example #3

This example also similar to the above example 1. At first $stringn1, $width1, $break1 variables are created with string value, integer value ,
tag value. Then wordwrap() function is used but $cut1 parameter is not used here. If the word’s width is larger than the specified width parameter value then the whole word will be printed by wrapping at first only if the $cut1 parameter is not used.

Code:

<?php
$stringn1 = "Congratulations! Pavan Sake kumar";
$width1 = 8;
$break1 = "</br>";
echo wordwrap($stringn1, $width1, $break1);
?>
Salin selepas log masuk

Output:

PHP wordwrap()

Example #4

This program is also one of the wordwrap() function implementation by mentioning the $cut1 parameter by passing TRUE value to it. Here a variable “$stringnn1” is created with string value then $width11 variable is created with 8 as value then $break11 variable is created with
tag as break parameter, $cut1 variable is created with TRUE as value. Then wordwrap() function is used after the echo statement. Here cut1 parameter is used inside of the function by passing TRUE as value. Even though the string width is bigger than the width11 value then word will be broken and wrapped into single string text exactly. You can check the output below.

Code:

<?php
$stringnn1 = "Congratulations! Power Ranger of the World";
$width11 = 8;
$break11 = "</br>";
$cut11 = true;
echo wordwrap($stringnn1, $width11, $break11, $cut11);
?>
Salin selepas log masuk

Output:

PHP wordwrap()

Example #5

This program is so similar to the example 4 but here $cut1 parameter value is passed with the FALSE value and stringnn1 variable is passed new string value, width parameter is mentioned with 7 as value. So the output will be different. For bigger strings or smaller strings, whole strings will be printed after some spaces like that. But most of the time the width of the strings which are wrapped will be of the length “7”.

Code:

<?php
$stringnn1 = "Be a part of Game Changer :: profitloops";
$width11 = 7;
$break11 = "</br>";
$cut11 = false;
echo wordwrap($stringnn1, $width11, $break11, $cut11);
?>
Salin selepas log masuk

Output:

PHP wordwrap()

Conclusion

I hope you learnt what is the definition of PHP wordwrap() function along with its syntax with all the parameters explanation, How the wordwrap() function works in PHP Programming language along with various examples of implementing the wordwrap() function to understand the wordwrap() function better.

Atas ialah kandungan terperinci PHP wordwrap(). Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
php
sumber:php
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