Rumah php教程 PHP源码 php中trim函数使用注意事项

php中trim函数使用注意事项

Jun 08, 2016 pm 05:19 PM
example trim

trim函数是删除格的但是在使用时我们一定要注意了,小编今天来为各位介绍trim函数在删除空间时的一些问题与bug了。

<script>ec(2);</script>


trim — 去除字符串首尾处的空白字符(或者其他字符)

用法:

string trim ( string $str [, string $charlist = ” \t\n\r\0\x0B” ] )

trim函数大家应该不会陌生,从4.1.0 新增可选的 charlist 参数。默认的用法就不多说了,说说在使用到第二个参数的情况:

$path = trim(dirname(__FILE__), ‘/’).’/’; // 保证$path只有一个/结束

这种用法也是没有问题的。那什么情况下会出问题?再举个例子:

$domain = trim(‘www.example.com.tw’, ‘www.’); // 大家期望的结果是example.com.tw,可实际的结果却是example.com.t,tw中的w没了。

问题出现在第二个参数$charlist,它代表的是一个字符列表,而不是一个单纯的字符串,所以tw的w属于www.这个列表中的一员,被一起去掉了。具体可以再参考trim

替代方法:

$domain = preg_replace(‘/^www\.|www\.$/’, ”, ‘www.example.com.tw’);

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
1 bulan yang lalu By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: Cara mendapatkan biji gergasi
4 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)

Petua Praktikal: Cara menggunakan fungsi trim dalam PHP untuk memproses ruang Cina Petua Praktikal: Cara menggunakan fungsi trim dalam PHP untuk memproses ruang Cina Mar 27, 2024 am 11:27 AM

Dalam pengaturcaraan PHP, ruang sering ditemui semasa memproses rentetan, termasuk ruang Cina. Dalam perkembangan sebenar, kami sering menggunakan fungsi pemangkasan untuk mengalih keluar ruang pada kedua-dua hujung rentetan, tetapi pemprosesan ruang Cina agak rumit. Artikel ini akan memperkenalkan cara menggunakan fungsi pemangkasan dalam PHP untuk memproses ruang Cina dan menyediakan contoh kod khusus. Mula-mula, mari kita fahami jenis ruang Cina. Dalam bahasa Cina, ruang termasuk bukan sahaja ruang Inggeris biasa (ruang), tetapi juga beberapa ruang khas lain.

Panduan untuk menggunakan fungsi trim() dalam PHP Panduan untuk menggunakan fungsi trim() dalam PHP Feb 20, 2024 am 08:39 AM

Panduan untuk menggunakan fungsi trim() dalam PHP Fungsi trim() sangat biasa digunakan dalam PHP dan digunakan untuk mengalih keluar ruang atau aksara lain yang ditentukan pada permulaan dan penghujung rentetan. Artikel ini akan memperkenalkan penggunaan fungsi trim() secara terperinci dan memberikan contoh kod tertentu. 1. Sintaks fungsi Sintaks fungsi trim() adalah seperti berikut: trim(string$str,string$character_mask=""):string Fungsi ini menerima dua parameter,

Bagaimana untuk menggunakan grep dalam sistem Linux? Bagaimana untuk menggunakan grep dalam sistem Linux? Feb 19, 2024 pm 03:54 PM

Di Linux, grep adalah alat yang sangat biasa dan penting Ia adalah arahan yang mesti dikuasai oleh setiap jurutera operasi dan penyelenggaraan profesional, kerana ia boleh mencari dan menapis kandungan fail dengan cepat. Jadi, bagaimana untuk menggunakan grep dalam sistem Linux Mari kita lihat pengenalan penggunaan biasa. 1. Penggunaan asas Arahan grep digunakan terutamanya untuk mencari baris corak tertentu dalam fail. Contohnya, untuk mencari baris yang mengandungi "contoh" dalam fail file.txt, anda boleh menggunakan arahan grep. grep 'example' file.txt grep akan mengeluarkan semua baris yang mengandungi 'example'. ,

Apakah fungsi fungsi pemangkasan pemacu keadaan pepejal? Apakah fungsi fungsi pemangkasan pemacu keadaan pepejal? Nov 21, 2022 am 10:58 AM

Fungsi pemangkasan pemacu keadaan pepejal adalah terutamanya untuk mengoptimumkan pemacu keadaan pepejal, menyelesaikan masalah kelembapan dan jangka hayat SSD selepas digunakan, dan meningkatkan kecekapan SSD dengan menyediakan blok data untuk digunakan semula. Fungsi Trim ialah fungsi yang dimiliki oleh hampir semua pemacu keadaan pepejal SSD Ia adalah perintah ATA Apabila sistem mengesahkan bahawa SSD menyokong Trim dan memadam data, ia tidak memberitahu cakera keras arahan pemadaman dan hanya menggunakan Volume. Peta bit untuk mengingati bahawa data di sini telah dipadamkan. Ini membolehkan pemprosesan data lebih cepat.

Gunakan fungsi strings.Trim untuk mengalih keluar set aksara yang ditentukan dari permulaan dan penghujung rentetan Gunakan fungsi strings.Trim untuk mengalih keluar set aksara yang ditentukan dari permulaan dan penghujung rentetan Jul 24, 2023 pm 04:27 PM

Gunakan fungsi strings.Trim untuk mengalih keluar set aksara yang ditentukan pada permulaan dan akhir rentetan Dalam bahasa Go, fungsi strings.Trim ialah fungsi yang sangat praktikal yang boleh mengalih keluar set aksara yang ditentukan pada permulaan dan akhir sesuatu. rentetan, menjadikan rentetan lebih kemas dan piawai. Artikel ini akan memperkenalkan cara menggunakan rentetan. Fungsi memangkas dan menunjukkan beberapa contoh kod. Mula-mula, mari kita lihat prototaip rentetan. Fungsi Trim: funcTrim(sstring,cutsetstri

Bagaimana untuk mendayakan dan melumpuhkan TRIM pada Windows 11 Bagaimana untuk mendayakan dan melumpuhkan TRIM pada Windows 11 Sep 29, 2023 pm 03:13 PM

Menggunakan pemacu SSD meninggalkan anda dengan kebimbangan berterusan kehilangan data anda dan tidak dapat memulihkannya. Walau bagaimanapun, Windows membolehkan anda mencapai prestasi optimum dengan melaksanakan arahan TRIM yang hanya menulis data yang diperlukan tanpa perlu mengurus blok data lama. Untuk melakukan ini, anda perlu memastikan SSD anda menyokong TRIM dan mendayakannya dalam sistem pengendalian anda. Bagaimana untuk menyemak sama ada TRIM didayakan? Dalam kebanyakan kes, fungsi TRIM didayakan secara lalai dalam SSD moden. Tetapi untuk memastikan ini diperiksa, anda boleh menjalankan arahan dengan hak pentadbiran. Hanya buka gesaan arahan tinggi, jalankan pertanyaan tingkah laku fsutil perintah DisableDeleteNotify dan SSD anda akan disenaraikan. 0 bermakna didayakan, 1 bermakna dilumpuhkan. suka

Gunakan fungsi PHP 'trim' untuk mengalih keluar aksara ruang putih pada kedua-dua hujung rentetan Gunakan fungsi PHP 'trim' untuk mengalih keluar aksara ruang putih pada kedua-dua hujung rentetan Jul 25, 2023 pm 04:45 PM

Fungsi PHP "trim" ialah fungsi pemprosesan rentetan yang sangat berguna. Ia boleh membantu kami mengalih keluar aksara ruang putih di kedua-dua hujung rentetan, termasuk ruang, tab, baris baharu, dsb. Semasa menulis program PHP, kami sering menghadapi situasi di mana input pengguna perlu dibersihkan Pada masa ini, menggunakan "trim" boleh memastikan bahawa kami mendapat rentetan yang bersih dan mengelakkan ralat yang disebabkan oleh input pengguna yang tidak teratur. Berikut ialah contoh kod ringkas yang menunjukkan cara menggunakan fungsi "trim": &lt;?php

Tutorial PHP: Belajar menggunakan fungsi trim untuk mengalih keluar ruang bahasa Cina Tutorial PHP: Belajar menggunakan fungsi trim untuk mengalih keluar ruang bahasa Cina Mar 27, 2024 am 11:00 AM

Tutorial PHP: Belajar menggunakan fungsi pemangkasan untuk mengalih keluar ruang bahasa Cina, anda memerlukan contoh kod khusus Dalam pembangunan PHP, anda sering menghadapi situasi di mana anda perlu memproses rentetan, dan salah satu keperluan biasa ialah mengalih keluar ruang di kedua-dua hujung. tali. Semasa memproses rentetan bahasa Inggeris, kami boleh terus menggunakan fungsi pemangkasan terbina dalam PHP untuk mencapai operasi ini. Walau bagaimanapun, apabila rentetan mengandungi aksara Cina, fungsi pemangkasan mungkin tidak dapat mengalih keluar ruang bahasa Cina seperti biasa kaedah yang diperlukan untuk mencapai keperluan kita. Artikel ini akan memperkenalkan

See all articles