エラーが発生しました:
関数名は、次のコードの文字列である必要があります。
$profile_data = $user_data('first_name','last_name','email');
なぜこれができるのか、何か考えはありますか?
エラーが発生しました:
関数名は、次のコードの文字列である必要があります。
$profile_data = $user_data('first_name','last_name','email');
なぜこれができるのか、何か考えはありますか?
変数を関数名として使用できますが、そのためには変数が文字列である必要があります。
変数$user_data
は、配列、あるいはオブジェクトのように聞こえます。これが当てはまる場合は、指定されたエラーを受け取ります。@Jonからのコメントによると、それがuser_data()
メソッドであり$
、タイプミスである可能性もあります。
上記のどれも役に立たない場合は、関連するすべてのコード、特に$user_data
変数(またはvar_dump($user_data)
出力)の作成をお願いします。
php関数で次のように定義します
$profileData = user_date('first_name','last_name','email');
function user_date($first_name,$last_name,$email){
}