欧美日韩不卡一区二区三区,www.蜜臀.com,高清国产一区二区三区四区五区,欧美日韩三级视频,欧美性综合,精品国产91久久久久久,99a精品视频在线观看

php語言

php中空字符串和0之間的關(guān)系詳解

時(shí)間:2025-04-02 11:53:50 php語言 我要投稿

php中空字符串和0之間的關(guān)系詳解

  最近工作需要,在處理關(guān)于經(jīng)緯度的問題建表的時(shí)候,因?yàn)樽侄伟l(fā)現(xiàn)了一些問題,所以這篇文字就來深入探討下php中空字符串和0之間的關(guān)系,感興趣的朋友們可以通過下面這篇文字來詳細(xì)的看看,相信會對大家學(xué)習(xí)或只用php具有一定的參考借鑒價(jià)值。

  最近在處理關(guān)于經(jīng)緯度的問題時(shí),在建表的時(shí)候,選擇用字符串varchar存儲經(jīng)度、緯度。為以后的問題埋下伏筆。下面話不多說,我們來看看詳細(xì)的介紹。
 

  其實(shí)我是想要 過濾掉 經(jīng)緯度為空的數(shù)據(jù),保留經(jīng)度或緯度為0的數(shù)據(jù),但發(fā)現(xiàn)在打印列表數(shù)據(jù)時(shí),總是包含 經(jīng)緯度為空的數(shù)據(jù)。

  研究了好久,才發(fā)現(xiàn)經(jīng)緯度字段是字符類型,當(dāng)字段為空時(shí)進(jìn)行 $row['y']== 0 判斷時(shí),PHP進(jìn)行自動(dòng)轉(zhuǎn)換,所以$row['y']== 0判斷在空字符的情況下是正確的。于是總是包含經(jīng)緯度為空的數(shù)據(jù)。那么怎么去掉經(jīng)緯度為空的數(shù)據(jù)呢?

  其實(shí)很簡單如下:

  立即過濾掉經(jīng)緯度為空的數(shù)據(jù)。

  下面是對preg_replace_callback進(jìn)行代碼講解

  代碼運(yùn)行結(jié)果為:sdjfksdf2345ff

  該函數(shù)就是將正則匹配的結(jié)果作為匿名函數(shù)的參數(shù),返回的結(jié)果作為替換的結(jié)果。

  總結(jié):以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學(xué)習(xí)或者工作能帶來一定的幫助,謝謝大家的支持。

 

【php中空字符串和0之間的關(guān)系詳解】相關(guān)文章:

詳解php中空字符串和0之間的關(guān)系04-30

php字符串分割的詳解05-20

php與php MySQL之間的關(guān)系03-03

詳解PHP用substr函數(shù)截取字符串03-01

PHP常用字符串相關(guān)函數(shù)詳解03-09

PHP時(shí)間和日期函數(shù)詳解03-02

php數(shù)組和字符串互相轉(zhuǎn)換實(shí)例05-19

PHP字符串操作05-03

PHP的字符串函數(shù)02-18