تكليفات الدروس من [ 6 ] إلى [ 12 ]
[ 8 ] تكليفات على [ Data Types ]
التكليف 01
- لديك ال Code التالي في الأسفل
- ممنوع التعديل على الأرقام نهائيا ولا أماكنها
- إستخدم ما تعلمته لتجعل النتيجة النهائية رقم 50 ونوع البيانات Integer
- في السطر الأول قم بطباعة الرقم وفي الثاني Integer
echo 15.2 + 14.7 + (10.5 + 10.5); // 50
echo 15.2 + 14.7 + (10.5 + 10.5); // Integer
التكليف 02
- لديك رقم 100
- المطلوب إستخدام طريقتين لطباعة نوع البيانات
- يمكن أن تكون int أو Integer لا توجد أي مشكلة
- هناك طريقة ثالثة يمكنك البحث عنها لزيادة معلوماتك وهي إختيارية
100
// Method One
// Method Two
// Method Three => Optional
التكليف 03
- قم بإستبدال علامات الإستفهام
- ضع مكانها ما تريد لتخرج بال Output المطلوب الموجود في الأسفل
- يجب عدم إستخدام ال Heredoc ولا ال Nowdoc
echo "???";
// Needed Output
// Hello "Elzero" \\ """ We Love "$$PHP"
التكليف 04
- لديك ال Code التالي
- يحتوي على /n وهي ال Character الخاص بال New Line
- ولكن جميع هذه الكلمات سوف تظهر على نفس السطر
- قم بالتعديل على السطر لجعل كل كلمة تظهر في سطر منفصلة عند الطباعة
التكليف 05
- المطلوب طباعة السطور بالأسفل كما هي كل جملة في سطر مع جميع العلامات الموجودة
- ممنوع إستخدام علامة ال Backslash نهائيا \
- ممنوع إستعمال عناصر Html مثل ال <br>
// Needed Output
Hello "'Elzero'"
We Love $Programming$
Languages Specially "PHP"
التكليف 06
- لديك ال Code التالي بالأسفل يحتوي على خطأ
- يجب عليك إصلاح الخطأ أولا
- بعد ذلك يجب عليك إزالة 2 Characters فقط ليخرج من ال Code ال Output المطلوب بالأسفل
$something = "Programming";
echo <<<'code'
Hello \PHP\
We Love $something
code;
// [1] Fix The Error
// [2] Remove 2 Characters To Get The Output
// Needed Output
Hello \PHP\ We Love Programming
التكليف 07
- لديك ال Code التالي بالأسفل
- يجب عدم التعديل على الجملة نهائيا ولا نوعها
- المطلوب إستخدام ما تعلمته ليخرج ال Output في سطر Echo الأول رقم 1 وفي سطر Echo الثاني كلمة integer
echo "Hello PHP";
echo '<br>';
echo "Hello PHP";
// Needed Output
1
integer
التكليف 08
- لديك ال Output التالي
- عليك كتابة محتوى ال Array وطباعتها لتظهر هذا ال Output
Array
(
[FrontEnd] => Array
(
[0] => HTML
[1] => CSS
[JS] => Array
(
[Vuejs] => Array
(
[2] => v2
[3] => v3
)
[0] => Reactjs
[1] => Svelte
)
)
[BackEnd] => Array
(
[0] => PHP
[1] => MySQL
[2] => Security
)
[0] => Git
[1] => Github
[Testing] => Array
(
[0] => Unit Testing
[1] => End To End
[2] => Integration
)
)