php程式如何避免一個字串中的間隔號

來源:互聯網
上載者:User
php程式如何處理一個字串中的間隔號
我要處理一個字串,將這個字串賦給變數出入資料庫,但是系統總是出錯。當字串中存在間隔號時,間隔號後面的資料都無法插入。處理這個字串中的英文或者數字好處理。問題是現在這類字串中,可能存在漢字和間隔符!我希望碰到間隔號時,將這個號碼替換成其他的符號(單位元組的符號)
我在PHP程式中如何判斷這個間隔符? (ascii 碼 A1A4)。我從網上找了半天。只找到一個處理漢字的php思路

1、將字元一個一個轉成ASCII(ord函數)取到變數裡面;
2、判斷變數是否屬於漢字字元
3、若屬於漢字就跳過一個字元,再去判斷下一個
4、若不是漢字字元就跳過一個字元。
問題是如何判斷間隔號?

還有其他方法嗎?
------解決思路----------------------
addslashes($str)
給要添加進資料庫的字串用著函數處理一下,加入資料庫就不會出錯了

------解決思路----------------------
fusioncharts我用過感覺不錯,基本要的圖形都有
------解決思路----------------------
不可能!
要想解決問題,需要看到你的代碼和資料
------解決思路----------------------
你的間隔號,是怎麼定義的?無非就是找到字元,替換即可。
------解決思路----------------------
資料寫入不到資料庫你就要看你的SQL語句,其次才是你要插入的資料格式是否滿足,一般這種不需要替換隻要進行轉換就可以成功寫入資料庫,要不然富文字編輯器那不就是不能用了?
  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.