在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
PHP String 类,暂时只有encode,decode方法: 使用方法: $s = '中国'; $os = new String( $s ); echo $os->decode('gbk') , ' '; echo $os->decode('gbk')->encode('md5'), ' ';
代码
class String extends stdClass
{ private $_val = ''; public function __construct( $str = '' ) { $this->_val = $str; } public function __toString() { return $this->_val; } public function encode( $coder ) { $coder = 'encode_' . $coder; if( method_exists( $this, $coder ) ) { return $this->$coder(); }else{ return $this; } } public function decode( $coder ) { $coder = 'decode_' . $coder; if( method_exists( $this, $coder ) ) { return $this->$coder(); }else{ return $this; } } private function encode_md5() { return new String( md5( $this->_val ) ); } private function decode_gbk() { return new String( iconv( 'GBK', 'UTF-8', $this->_val ) ); } } |
2022-07-18
2022-08-17
2022-11-06
2022-08-17
2022-07-29
请发表评论