Halu_wimps
@Halu_wimps (シガラキ)

Are you sure you want to delete the question?

Leaving a resolved question undeleted may help others!

PHPエラー改善について/質問

解決したいこと

現在課題でポーカーの役の判定をPHPで作成中なのですが、
エラーが起きてしまいそこから進めず調べても一人では改善できず停滞してしまっているのでご指摘をいただきたいです。

発生している問題・エラー

Parse error: syntax error, unexpected variable "$stats_N" in C:\xampp\ on line 82

このエラーが出てしまい変数が定義されていないと解釈しスペルミスや指定先の確認など行いましたが改善できませんでした。

該当するソースコード

    $suit = array_column($cards,'suit'); //多次元から置き換え
    $number = array_column($cards,'number'); //多次元から置き換え

    $stats_S = array_count_values($suit); //array_count_valuesで置き換えた配列に同じものは何回出てきたか
    $stats_N = array_count_values($number); //array_count_valuesで置き換えた配列に同じものは何回出てきたか
    sort($stats_S);
    sort($stats_N);

この$stats_N = array_count_values($number)のところがエラー表示個所になっています。

$cards = [
    ['suit'=>'heart', 'number'=>12],
    ['suit'=>'heart', 'number'=>1],
    ['suit'=>'heart', 'number'=>13],
    ['suit'=>'heart', 'number'=>10],
    ['suit'=>'heart', 'number'=>11],
];

自分で試したこと

手札として作ったものは$cardsの部分になるのですが自分では行き詰ってしまい、まだまだ初心者で申し訳ありませんがご指摘、ご教授いただきたいです。

0

1Answer

Comments

  1. @Halu_wimps

    Questioner

    全角スペースでもこのようなエラーが起きるんですね!!
    ありがとうございます新しく知れました!

Your answer might help someone💌