Rumah > Artikel > pembangunan bahagian belakang > PHP wordwrap()
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
wordwrap($str1, $width1, $break1, $cut1)
Penjelasan:
Fungsi wordwrap() Bahasa Pengaturcaraan PHP biasanya menerima empat parameter seperti yang dinyatakan di atas di bawah bahagian sintaks.
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.
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:
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"; ?>
Output:
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); ?>
Output:
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); ?>
Output:
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); ?>
Output:
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); ?>
Output:
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!