これは明らかなものだと確信していますが、私は $str として保存され、strtolower を使用してエコーアウトされる文字列 'GB' を持っています...
$str = bp_member_profile_data('field=Country');
echo strtolower($str);
「gb」(小文字)が表示されることを期待していますが、出力は「GB」(大文字)のままです
私は何が間違っているのでしょうか?
更新 問題は bp_member_profile_data にあったことが判明しました。これは自動的にエコーする BuddyPress PHP 関数であるため、strtolower を無視していました。