格式處理
做表通常都係分開item,例如班同學號,簡單之餘又易分明.
有時要做大量快速輸入,為免影響速度.通常懶0既人(即係我)就會俾人輸入成log內容之後逐個拆.
早排玩過下Perl, 原來PHP都係用到相關.
見下例:
if (ereg ("([0-9][a-z])([0-9]{2})([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])", $_POST['content'], $regs))(註:做死人咩)
ereg會食要求的格式,第一個variable係格式,第二個係核實字串,第二個係pass落去0既Array.
呢度會有九個格式出左0黎.
第一組-第一個要係數字,第二個係細草
第二組-第三同第四個係要數字,{2}即係兩次
如下唔講喇,一里通百里明
如果成果,個$regs array就會入Data. 第一個($regs[0])就會係成組(即係九組數加埋),第二個($regs[1])就係第一組(例如4a),如此類推.
跟住你就可以搞你d數據.
由於開頭用左if做呢個ereg,你只要0係else果邊die返話佢wrong format,咁就會自自然然做埋核實.
老女妖催食飯~~遲d再談
有時要做大量快速輸入,為免影響速度.通常懶0既人(即係我)就會俾人輸入成log內容之後逐個拆.
早排玩過下Perl, 原來PHP都係用到相關.
見下例:
if (ereg ("([0-9][a-z])([0-9]{2})([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])", $_POST['content'], $regs))(註:做死人咩)
ereg會食要求的格式,第一個variable係格式,第二個係核實字串,第二個係pass落去0既Array.
呢度會有九個格式出左0黎.
第一組-第一個要係數字,第二個係細草
第二組-第三同第四個係要數字,{2}即係兩次
如下唔講喇,一里通百里明
如果成果,個$regs array就會入Data. 第一個($regs[0])就會係成組(即係九組數加埋),第二個($regs[1])就係第一組(例如4a),如此類推.
跟住你就可以搞你d數據.
由於開頭用左if做呢個ereg,你只要0係else果邊die返話佢wrong format,咁就會自自然然做埋核實.
老女妖催食飯~~遲d再談

0 Comments:
Post a Comment
<< Home