私はPHPで50の変数を持っています。私はそれらのそれぞれをチェックし、本当であれば$point
という変数に2点を追加します。私は新しいので、私はいくつかの行を書くが、私は間違ったやり方をしていると思う。どうすればこのPHPを行うことができますか?
$strenght_point = 0;
if($f_name){$strenght_point++;}
if($l_name){$strenght_point + 2;}
if($full_name){$strenght_point + 2;}
どのように私はそれを行うことができます右way.Thanks
私の完全な機能がここにある更新... それは{) は、あなたたちは(今も
機能strength_scaleを理解してほしいCodeIgniterのコントローラ機能です
$user_id = $this->uri->segment(2);
$user_name = $this->uri->segment(3);
$query = $this->db->get_where('aoa_user', array('id' => $user_id, 'username' => $user_name));
foreach ($query->result() as $row){
$f_name = $row->f_name;
$l_name = $row->l_name;
$full_name = $row->full_name;
$username = $row->username;
$alias_name = $row->alias_name;
$gender = $row->gender;
$country = $row->country;
$avatar = $row->avatar;
$cover_photo = $row->cover_photo;
$email = $row->email;
$skill = $row->skill;
$other_skills = $row->other_skills;
$ex_time = $row->ex_time;
$about = $row->about;
$company = $row->company;
$company_position = $row->company_position;
$phone = $row->phone;
$facebook = $row->facebook;
$facebook_page = $row->facebook_page;
$google_plus = $row->google_plus;
$twitter = $row->twitter;
$youtube = $row->youtube;
$skype = $row->skype;
$linkedin = $row->linkedin;
$website = $row->website;
$latitude = $row->latitude;
$longitude = $row->longitude;
$verification = $row->verification;
}
$strength_point = 0;
if($f_name){$strength_point++;}
if($l_name){$strength_point + 2;}
if($full_name){$strength_point + 2;}
}
*次に、あなたが何か間違ったことをやっている*「私は50個の変数を持っています」。おそらく配列を使いたいと思うでしょう。また、新しい値をポイント変数に代入する必要があります。 – Rizier123
なぜそれは間違っていると思いますか?あなたは何らかの形の間違いをしていますか? – castis
あなたは強さが間違っています。それ以外のコードは正しいです。 – durbnpoisn