Jadual Kandungan
php读取文本去除空格
Rumah php教程 php手册 php读取文本去除空格

php读取文本去除空格

Jun 13, 2016 am 08:53 AM
teks angkasa lepas

php读取文本去除空格

  在使用php对mysql进行处理时,有时候要对文件内容进行读取并输出,处理时发现php对读取的文件内容输出字符串后面会有一个空格,从而影响某些操作

 

例如:文件 2.txt 内容如下

 

 

123
234
abc
Salin selepas log masuk

php脚本

file.php

<?php
$con = mysql_connect("localhost","root","111111");
if (!$con)
{
die(&#39;Could not connect:&#39; .mysql_error());
}
mysql_select_db("zzadmin",$con);
$file=file(&#39;2.txt&#39;);
$arrlength=count($file);
for ($x=0;$x<$arrlength;$x++) {
$b=$file[$x];
$sql = "INSERT INTO csdn_db (username,passwd,email) SELECT username,passwd,email FROM csdn where passwd like &#39;$b%&#39;";
var_dump($sql);
echo "<p>";
?>
Salin selepas log masuk

如图1

查阅资料发现可以通过PHP trim()函数解决此问题

方法如下:

trim() 去除一个字符串两端空格,

rtrim() 是去除一个字符串右部空格,

ltrim() 是去除一个字符串左部空格。

-------------------------------------

更改脚本:

<?php
$con = mysql_connect("localhost","root","111111");
if (!$con)
{
die(&#39;Could not connect:&#39; .mysql_error());
}
mysql_select_db("zzadmin",$con);
$file=file(&#39;2.txt&#39;);
$arrlength=count($file);
for ($x=0;$x<$arrlength;$x++) {
$c=$file[$x];
$b=rtrim($c);   
//添加函数
$sql = "INSERT INTO csdn_db (username,passwd,email) SELECT username,passwd,email FROM csdn where passwd like &#39;$b%&#39;";
var_dump($sql);
echo "<p>";
>
Salin selepas log masuk

 

 

如图2  

 

 

OK  完美解决

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)
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Tetapan grafik terbaik
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Cara Memperbaiki Audio Jika anda tidak dapat mendengar sesiapa
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 maksud ruang dalam mysql? Apakah maksud ruang dalam mysql? Jul 20, 2023 pm 05:17 PM

MySQL Ruang ialah aksara khas yang digunakan untuk memisahkan kata kunci, pengecam, nilai dan elemen pernyataan lain Ruang boleh digunakan di berbilang lokasi dalam pernyataan SQL dan biasanya tidak menjejaskan pelaksanaan pernyataan. Tujuan ruang: 1. Digunakan untuk memisahkan kata kunci dan pengecam 2. Digunakan untuk memisahkan operator dan nilai 3. Digunakan untuk memisahkan fungsi, lajur dan alias jadual;

Cuba nada dering dan nada teks baharu: Alami makluman bunyi terkini pada iPhone dalam iOS 17 Cuba nada dering dan nada teks baharu: Alami makluman bunyi terkini pada iPhone dalam iOS 17 Oct 12, 2023 pm 11:41 PM

Dalam iOS 17, Apple telah merombak keseluruhan pilihan nada dering dan nada teksnya, menawarkan lebih daripada 20 bunyi baharu yang boleh digunakan untuk panggilan, mesej teks, penggera dan banyak lagi. Begini cara untuk melihat mereka. Banyak nada dering baharu lebih panjang dan berbunyi lebih moden daripada nada dering lama. Ia termasuk arpeggio, patah, kanopi, kabin, kicauan, subuh, berlepas, dolop, perjalanan, cerek, merkuri, galaksi, quad, jejari, pemulung, anak benih, tempat berteduh, taburan, langkah, masa cerita , goda, senget, terbentang dan lembah. Refleksi kekal sebagai pilihan nada dering lalai. Terdapat juga 10+ nada teks baharu yang tersedia untuk mesej teks masuk, mel suara, makluman mel masuk, makluman peringatan dan banyak lagi. Untuk mengakses nada dering dan nada teks baharu, pertama sekali, pastikan iPhone anda

Cara mencari teks merentas semua tab dalam Chrome dan Edge Cara mencari teks merentas semua tab dalam Chrome dan Edge Feb 19, 2024 am 11:30 AM

Tutorial ini menunjukkan kepada anda cara mencari teks atau frasa tertentu pada semua tab terbuka dalam Chrome atau Edge pada Windows. Adakah terdapat cara untuk melakukan carian teks pada semua tab terbuka dalam Chrome? Ya, anda boleh menggunakan sambungan web luaran percuma dalam Chrome untuk melakukan carian teks pada semua tab terbuka tanpa perlu menukar tab secara manual. Sesetengah sambungan seperti TabSearch dan Ctrl-FPlus boleh membantu anda mencapai ini dengan mudah. Bagaimana untuk mencari teks merentas semua tab dalam Google Chrome? Ctrl-FPlus ialah sambungan percuma yang memudahkan pengguna mencari perkataan, frasa atau teks tertentu merentas semua tab tetingkap penyemak imbas mereka. Pengembangan ini

Perbezaan antara ruang lebar penuh dan ruang separuh lebar Perbezaan antara ruang lebar penuh dan ruang separuh lebar Mar 25, 2024 pm 12:45 PM

Perbezaan antara ruang lebar penuh dan ruang separuh lebar Apabila kita menggunakan perisian pemprosesan perkataan atau mengedit kandungan teks, kita kadangkala menghadapi konsep ruang. Ruang ialah elemen yang sangat asas dalam penetapan taip dan pemformatan teks, tetapi ramai orang mungkin tidak mengetahui perbezaan antara ruang lebar penuh dan ruang separuh lebar. Dalam penggunaan harian, kita mungkin merasakan bahawa ruang lebar penuh dan ruang separuh lebar mempunyai kesan yang berbeza dalam situasi yang berbeza, tetapi kita mungkin tidak menyedari perbezaan yang ketara. Pertama sekali, perbezaan antara ruang lebar penuh dan ruang separuh lebar ialah lebar yang didudukinya.

Menggunakan model besar untuk mencipta paradigma baharu untuk latihan ringkasan teks Menggunakan model besar untuk mencipta paradigma baharu untuk latihan ringkasan teks Jun 10, 2023 am 09:43 AM

1. Tugasan teks Artikel ini membincangkan terutamanya kaedah ringkasan teks generatif, dan cara menggunakan pembelajaran kontrastif dan model besar untuk melaksanakan paradigma latihan ringkasan teks generatif terkini. Ia terutamanya melibatkan dua artikel, satu ialah BRIO: Bringing Order to Abstractive Summarization (2022), yang menggunakan pembelajaran kontrastif untuk memperkenalkan tugas pemeringkatan dalam model generatif yang lain ialah OnLearning to Summarize with Large Language Models as References (2023), yang selanjutnya memperkenalkan model besar untuk menjana data latihan berkualiti tinggi berdasarkan BRIO. 2. Kaedah latihan rumusan teks generatif dan

Apa yang perlu dilakukan jika sistem win7 tidak dapat membuka teks txt Apa yang perlu dilakukan jika sistem win7 tidak dapat membuka teks txt Jul 06, 2023 pm 04:45 PM

Apakah yang perlu saya lakukan jika sistem win7 tidak dapat membuka teks txt Apabila kita perlu mengedit fail teks pada komputer kita, cara paling mudah ialah menggunakan alat teks. Walau bagaimanapun, sesetengah pengguna mendapati bahawa komputer mereka tidak boleh membuka fail teks txt Jadi bagaimana untuk menyelesaikan masalah ini? Mari kita lihat tutorial terperinci untuk menyelesaikan masalah tidak dapat membuka teks txt dalam sistem win7. Tutorial untuk menyelesaikan masalah bahawa sistem win7 tidak boleh membuka teks txt 1. Klik kanan mana-mana fail txt pada desktop Jika tiada fail txt, anda boleh klik kanan untuk membuat dokumen teks baru, dan kemudian pilih sifat, sebagai ditunjukkan di bawah: 2. Dalam tetingkap sifat txt yang dibuka, cari butang tukar di bawah pilihan umum, seperti yang ditunjukkan dalam rajah di bawah: 3. Dalam tetapan mod terbuka pop timbul

Selepas berbual dalam talian selama sebulan, penipu pembunuh babi sebenarnya telah dikalahkan oleh AI! 2 juta netizen menjerit terkejut Selepas berbual dalam talian selama sebulan, penipu pembunuh babi sebenarnya telah dikalahkan oleh AI! 2 juta netizen menjerit terkejut Apr 12, 2023 am 09:40 AM

Bercakap tentang "pinggan pembunuh babi", semua orang mesti membencinya dengan gatal. Dalam jenis penipuan temu janji dalam talian dan perkahwinan ini, penipu akan mencari mangsa lebih awal yang mudah jatuh hati, dan mereka selalunya gadis yang tidak bersalah, baik hati dan berkelakuan baik dengan fantasi indah tentang cinta. Untuk melawan penipu ini selama 500 pusingan, "Kucing Turing", seorang yang terkenal dalam kalangan teknologi di Stesen B, melatih AI yang kerap membuat jenaka lucu dalam sembang, malah lebih baik daripada yang sebenar. orang. Akibatnya, dengan operasi AI, penipu telah dikelirukan oleh wanita palsu ini dan terus memindahkan 520 kepada "dia". Apa yang lebih lucu ialah selepas mendapati bahawa penipu itu tidak mempunyai peluang untuk mengambil kesempatan ke atasnya, dia bukan sahaja mematahkan pembelaannya, tetapi dia juga diberi "petikan terkenal" oleh AI: Sebaik sahaja video itu keluar, ia segera menjadi viral, dan rakan-rakan melayari di stesen B semuanya tertipu.

Bagaimana untuk menyalin teks daripada tangkapan skrin pada Windows 11 Bagaimana untuk menyalin teks daripada tangkapan skrin pada Windows 11 Sep 20, 2023 pm 05:57 PM

Muat turun Alat Snipping baharu dengan tindakan teks Walaupun Alat Snipping baharu terhad kepada binaan Pembangunan dan Canary, jika anda tidak mahu menunggu, anda boleh memasang Alat Snipping Windows 11 yang dikemas kini (nombor versi 11.2308.33.0) sekarang. Bagaimana ini berfungsi: 1. Teruskan dan buka tapak web ini (lawati) pada PC Windows anda. 2. Seterusnya, pilih "ID Produk" dan tampal "9MZ95KL8MR0L" ke dalam medan teks. 3. Tukar kepada deringan "Cepat" daripada menu lungsur kanan dan klik Cari. 4. Sekarang, cari versi "2022.2308.33.0" ini dalam hasil carian yang dipaparkan. 5. Klik kanan pada yang mempunyai sambungan MSIXBUNDLE dan dalam menu konteks

See all articles