PDA

View Full Version : سوال: ساخت کیبورد این لاین در تلگرام



damanpak
جمعه 27 اسفند 1395, 21:10 عصر
سلام و وقت بخیر
دوستان قطعه کد زیر یه دکمه در ربات تلگرام میسازه



$Keyb=['inline_keyboard' => [[['text' => 'One', 'callback_data' => '1']]]];


توی کد بالا چطور میتونم از حلقه for یا While یا هرحلقه ای استفاده کنم که به تعداد دلخواه دکمه درست کنه و نیازی نباشه دستی دکمه تعریف کنیم

thacker
جمعه 27 اسفند 1395, 23:39 عصر
$key[] = [['text' => 'One', 'callback_data' => '1']];
$key[] = [['text' => 'Two', 'callback_data' => '2']];
$key[] = [['text' => 'Three', 'callback_data' => '3']];

$Keyb=['inline_keyboard' => $key];

damanpak
شنبه 28 اسفند 1395, 14:10 عصر
$key[] = [['text' => 'One', 'callback_data' => '1']];$key[] = [['text' => 'Two', 'callback_data' => '2']];$key[] = [['text' => 'Three', 'callback_data' => '3']];$Keyb=['inline_keyboard' => $key];ممنون و تشکر فراوان دوست گرامی میشه همون رو توی حلقه For راهنمایی کنیدآخه میخوام توی حلقه به تعداد دلخواه دکمه توی آرایه ایجاد بشه

thacker
شنبه 28 اسفند 1395, 19:59 عصر
<?php

for ($x = 0; $x <= 10; $x++) {

$key[] = [['text' => 'Title', 'callback_data' => $x]];

}

$Keyb=['inline_keyboard' => $key];

?>