PHP টাস্কবুকের স্তর 10.3

Задание 1

ছয়টি অঙ্কের একটি অ্যারে দেওয়া আছে। পরীক্ষা করুন যে, এই অঙ্কগুলি দিয়ে একটি লাকি টিকেট তৈরি করা যায় কিনা।

Задание 2

এমন একটি কোড লিখুন যা একটি নির্দিষ্ট আকারের পাসওয়ার্ড তৈরি করবে। পাসওয়ার্ডের অবশ্যই একটি ছোট হাতের অক্ষর, একটি বড় হাতের অক্ষর, একটি সংখ্যা এবং একটি বিশেষ অক্ষর থাকতে হবে।

Задание 3

দুটি সংখ্যা দেওয়া আছে। এই সংখ্যাগুলিকে স্তম্ভে ভাগ করার প্রক্রিয়াটি স্কুলের মতো করে স্ক্রিনে প্রদর্শন করুন।

Задание 4

একটি স্ট্রিং দেওয়া আছে যাতে দুটি সংখ্যা এবং তাদের মধ্যে একটি গাণিতিক অপারেশন রয়েছে:

php'10 + 20'

এমন একটি কোড লিখুন যা লিখিত গাণিতিক অপারেশনের ফলাফল গণনা করবে।

Задание 5

একটি স্বেচ্ছাচারী দ্বি-মাত্রিক অ্যারে দেওয়া আছে:

php[
  [11, 12, 13],
  [21, 22, 23],
  [31, 32, 33],
]

এমন একটি কোড লিখুন যা এতে আরও একটি সারি এবং আরও একটি কলাম যোগ করবে, যা এলোমেলো মান দ্বারা পূর্ণ থাকবে:

php[
  [11, 12, 13, 14],
  [21, 22, 23, 24],
  [31, 32, 33, 34],
  [41, 42, 43, 44],
]
Задание 6

ধরুন ডাটাবেসে নিম্নলিখিত ধরনের একটি টেবিল সংরক্ষণ করা আছে:

orders
id name date price amount
1 prod1 2020-12-31 100 3

এই টেবিলের ডেটা ব্যবহার করে, বছরে এবং মাসে অর্ডারের মোট পরিমাণ সম্বলিত একটি অ্যারে পান:

php[
  '2020' => [
    '01' => '...',
    '02' => '...',
  ],
  '2021' => [
    '11' => '...',
    '12' => '...',
  ],
];