脚本宝典收集整理的这篇文章主要介绍了PHP中的助手类,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
它自助的助手类将与许多类一起使用.示例:
Class A will user HelPEr,Class B,Class C,D,E also user Helper Class
我知道的是OOP的基本知识,在使用Helper类的每个类中都必须创建一个帮助对象.
$helper = new Helper();
我也将创建可以使用A,B,C等的XXX类
基于Saul,Aram Kocharyan和alex回答,我修改了我的代码,但它不工作,我不知道为什么.
<?PHP class Helper { static function split_word($text) { $array = mb_split("\s",PReg_replace( "/[^\p{L}|\p{Zs}]/u"," ",$text )); return $this->clean_array($array); } static function split_char($text) { return preg_split('/(?<!^)(?!$)/u',mb_strtolower(preg_replace( "/[^\p{L}]/u","",$text ))); } } ?>
我在其他类中使用
<?PHP include "Helper.PHP"; class Languagedetection { public function detectLanguage($text) { $arrayOfchar = Helper::split_char($text); $words = Helper::split_word($text); return $arrayOfChar; } } $i = new Detection(); print_r($i->detectLanguage("ab cd UEEef する ح خهعغ فق 12 34 ٢ ٣ .,}{ + _")); ?>
简而言之:
// Helper sample // class ConversionHelper { static function helpThis() { // code } static function helpThat() { // code } } // usage sample // class User { function createThings() { $received = ConversionHelper::helpThis(); } }
以上是脚本宝典为你收集整理的PHP中的助手类全部内容,希望文章能够帮你解决PHP中的助手类所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。