ホームページ > バックエンド開発 > PHPチュートリアル > PHP 中 正则表达式转化小写上划线变量变驼峰式

PHP 中 正则表达式转化小写上划线变量变驼峰式

PHP中文网
リリース: 2023-02-28 13:12:01
オリジナル
1666 人が閲覧しました

  PHP 中 正则表达式转化小写下划线变量变驼峰式
   

$method = 'set'.preg_replace(
      "/(?:^|_)([a-z])/e", 
             "strtoupper('\\1')", 
             $f);
ログイン後にコピー

 first_name -> setFirstName
   click_url -> setClickUrl
ログイン後にコピー

正则中的/e可以执行. 此特性在perl中也是存在的.

如果不可以执行那只能

a -> A
 b -> B
 ...
 z -> Z
ログイン後にコピー

不知道还有没有别的办法.

以上就是PHP 中 正则表达式转化小写上划线变量变驼峰式的内容,更多相关内容请关注PHP中文网(m.sbmmt.com)

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート