左の文字の80%でいくつかの文字列を一致させる必要があります。使用len()
して、その長さの80%が何であるかを把握し、それを変数として設定できます。その後、私はすることができますsubstr($var, 0, $len80)
これで文字列の80%が選択されますが、私は2つのループに属しているため、両側で実行する必要があります。これを行うためのより良い方法を望んでいました。文字列の特定のパーセントを選択するためのより簡単で効率的な方法を知っている人はいますか?
アップデート
私はこのようにそれをすることになった$a2 = substr($a, 0, (strlen($a) * .80));
同じ概念で、複数の変数を設定する必要はありませんでした。