การฝึกใช้ลูป PHP

Задание 1

แสดงตัวเลขในคอลัมน์จาก 1 ถึง 100 โดยใช้ลูป

Задание 2

แสดงตัวเลขในคอลัมน์จาก 100 ถึง 1 โดยใช้ลูป

Задание 3

แสดงตัวเลขคู่ในคอลัมน์ จาก 1 ถึง 100 โดยใช้ลูป

Задание 4

เติมอาร์เรย์ด้วยตัวอักษร 'x' จำนวน 10 ตัวโดยใช้ลูป

Задание 5

เติมอาร์เรย์ด้วยตัวเลขตั้งแต่ 1 ถึง 10 โดยใช้ลูป

Задание 6

ให้อาร์เรย์ของตัวเลข โดยใช้ลูปให้แสดง เฉพาะองค์ประกอบของอาร์เรย์ที่มีค่ามากกว่า ศูนย์และน้อยกว่า 10

Задание 7

ให้อาร์เรย์ของตัวเลข โดยใช้ลูปตรวจสอบว่า มีองค์ประกอบที่มีค่า 5 อยู่ในนั้นหรือไม่

Задание 8

ให้อาร์เรย์ของตัวเลข โดยใช้ลูปหาผลรวม ขององค์ประกอบทั้งหมดในอาร์เรย์นี้

Задание 9

ให้อาร์เรย์ของตัวเลข โดยใช้ลูปหาผลรวม ของกำลังสองขององค์ประกอบทั้งหมดในอาร์เรย์นี้

Задание 10

ให้อาร์เรย์ของตัวเลข จงหาค่าเฉลี่ยเลขคณิต ขององค์ประกอบทั้งหมด (ผลรวมขององค์ประกอบ หารด้วย จำนวนองค์ประกอบ)

Задание 11

เขียนสคริปต์ที่หาแฟกทอเรียล ของตัวเลข แฟกทอเรียลคือผลคูณของ จำนวนเต็มทั้งหมดที่น้อยกว่าจำนวนนั้น และตัวมันเอง

Задание 12

ให้อาร์เรย์ต่อไปนี้ของพนักงานและเงินเดือนของพวกเขา:

php<?php
  $arr = [
    'employee1' => 100,
    'employee2' => 200,
    'employee3' => 300,
    'employee4' => 400,
    'employee5' => 500,
    'employee6' => 600,
    'employee7' => 700,
  ];
?>

เพิ่มเงินเดือนของแต่ละพนักงานขึ้น 10%

Задание 13

แก้ไขโจทย์ก่อนหน้าเพื่อให้ เพิ่มเงินเดือนเฉพาะพนักงานที่มีเงินเดือน น้อยกว่าหรือเท่ากับ 400 เท่านั้น

Задание 14

ให้อาร์เรย์ต่อไปนี้:

php<?php
  $arr = [1 => 6, 2 => 7, 3 => 8, 4 => 9, 5 => 10];
?>

หาผลรวมของคีย์ของอาร์เรย์นี้แล้วหาร ด้วยผลรวมของค่า

Задание 15

ให้อาร์เรย์ต่อไปนี้:

php<?php
  $arr = ['a' => 1, 'b' => 2, 'c' => 3, 'd' => 4, 'e' => 5];
?>

บันทึกคีย์ของอาร์เรย์นี้ลงในอาร์เรย์หนึ่ง และบันทึกค่าลงในอีกอาร์เรย์หนึ่ง

Задание 16

ให้อาร์เรย์ต่อไปนี้:

php<?php
  $arr = [
    1 => 125,
    2 => 225,
    3 => 128,
    4 => 356,
    5 => 145,
    6 => 281,
    7 => 452,
  ];
?>

บันทึกองค์ประกอบที่มีค่า ขึ้นต้นด้วยตัวเลข 1 หรือตัวเลข 2 ลงในอาร์เรย์ใหม่ นั่นคือผลลัพธ์ที่ได้จะเป็น อาร์เรย์ดังต่อไปนี้:

php<?php
  [
    125,
    225,
    128,
    145,
    281,
  ];
?>