ホームページ > バックエンド開発 > PHPチュートリアル > コーディングスタイルの変換

コーディングスタイルの変換

WBOY
リリース: 2016-06-23 13:55:27
オリジナル
932 人が閲覧しました

1 つのコーディング スタイル MyScoreIphone
別のコーディング スタイル my_score_iphone に変換する
その方法、java と php をそれぞれ使用します

その中で、php は関数を使用します

アドバイスをお願いします!


ディスカッションへの返信 (解決策)

<?php$funcname = 'MyScoreIphone';$newfuncname = change($funcname);echo $funcname.'<br>';echo $newfuncname;function change($str){    $newstr = preg_replace_callback('/[A-Z]{1}/', 'f', $str);    return substr($newstr, 1);}function f($str){    return '_'.strtolower($str[0]);}?>
ログイン後にコピー

通常の preg_replace を使おうと思ったのですが、
2 番目のパラメータの使い方がわかりません、
preg_replace_callback があることが分かりました、
ありがとう

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