0
私は電報のボットコードをPHPで書いています。私はインラインキーボードを2列または3列に分割したいと思っています。ここに私のコードです:テレグラム分割キーボード行[カラム]
foreach ($categories as $cat) {
$key[] = array(
array('text'=>$cat['name'],'callback_data'=>'sub-'.$cat['id'])
);
if ($k % 2 == 0) {
$keyoptions[] = $key;
$key = array();
}
$k++;
}
$telegram->SendMessage($userid, $keyoptions);
が、私のコードは動作しません。どこに問題があり、どのように問題を解決できますか?
EDIT:
私はちょうど
$keyoptions = array_chunk($keyoptions,3);
このコードを使用しますが、まだ問題を見つけることができません。