2019年4月4日 星期四

PHP 強大的substr

用久了其它語言再來用PHP
就會覺得 PHP真是強大

程式可以寫的也愈來愈少行,當然愈來愈寫的看不懂 哈
今天來讚嘆一下substr ,最近在處理PHP時才發現原來PHP的substr

之前在寫JAVA,當遇到要從字串截右方算起3字時,程式要寫成這樣


String data=new String("123456abcdef");
data.subString(data.Length()-3,data.Length());

javascript 要用以下寫法:

var data="123456abcdef";
data=data.substr(data.length - 3);

不然也有slice() 可以使用

var data="123456abcdef";
data=data.slice(-3);

而PHP更利害了,可以直接像javascript slice()的寫法就可以了

$data="123456abcdef";
$data=substr($data,-3);

簡簡單單又少人家一些程式碼
真怕寫久了,其它語言回去會有障礙 哈 哈




沒有留言:

張貼留言