العودة   منتديات طلاب الجامعة العربية المفتوحة > منتدى كليات الجامعة العربية المفتوحة > منتدى تقنية المعلومات والحاسوب > M275

إضافة رد
 
أدوات الموضوع انواع عرض الموضوع

قديم 26-11-2015, 12:56 AM   #1
ahmad-y ahmad-y غير متصل
طالب جديد
 
الصورة الرمزية ahmad-y

 










إضاءة أي أحد عنده أسئلة php m275؟


السلام عليكم ورحمة الله وبركاته
بمناسبة قرب الامتحان النصفي ، لو أي أحد عندو سؤال برمجي أو كود مايعطي خرج بشكل صحيح يكتب سؤاله أو مشكلته هنا وبنحاول ونتعاون جميعاً بحل المشكلة..



ahmad-y غير متصل   رد مع اقتباس
قديم 26-11-2015, 04:06 PM   #2
Joudii Joudii غير متصل
طــالب

 










افتراضي رد: أي أحد عنده أسئلة php m275؟


أنا لهلأ ما عم يزبط معي السيرفر

بحفظ الـphp فايل بإكستنشن .php، والـroot بكون Applications/MAMP/htdocs (ماك)
بس لما بجي بفتح المتصفج بتطلعلي يا أما صفحة فاضية أو إرور
Joudii غير متصل   رد مع اقتباس
قديم 26-11-2015, 08:05 PM   #3
Manio Manio غير متصل
طالب جديد
 
الصورة الرمزية Manio

 











افتراضي رد: أي أحد عنده أسئلة php m275؟


بعد htdocs في فولدر اسمه xampp
Manio غير متصل   رد مع اقتباس
قديم 27-11-2015, 12:42 AM   #4
Joudii Joudii غير متصل
طــالب

 










افتراضي رد: أي أحد عنده أسئلة php m275؟


مين بيقدر يشرح هالكود؟
الصور المرفقة
نوع الملف: png Screen Shot 1437-02-16 at 12.35.32 AM.png‏ (80.4 كيلوبايت, المشاهدات 33)
Joudii غير متصل   رد مع اقتباس
قديم 27-11-2015, 09:40 PM   #5
ahmad-y ahmad-y غير متصل
طالب جديد
 
الصورة الرمزية ahmad-y

 










افتراضي رد: أي أحد عنده أسئلة php m275؟


في البداية قام بتعريف الفنكشن tagWrap الذي يحتوي 3 متغيرات
كود PHP:
 $tag,
 
$txt,
 
//هذا المعرف قيمته فارغة
 
$func "" 
في داخل الفنكشن توجد حلقة if
هذه الحلقة تحتوي الشرطين

كود PHP:
 (!empty($txt))
 
// $txt ليس فارغاً
 
&&
 
// تعني و
 
(function_exists($func)
 
// توجد فنكشن باسم القيمة المعطاة لـ $func 
إذا توفر هذا الشرط يقوم الفنكشن بارجاع القيمة التالية:
كود PHP:
   $txt $func($txt);
 
// هذا يعني تطبيق الفنكشن الذي يحمل نفس الاسم على المتغير $txt
   
return "<".$tag.">".$txt."</".$tag."><br/>";
 
/*  ارجاع القيمة السابقة وهي عبارة عن سطر html
 يعني اعطاء قيمة للتاغ
 /* 
أما في حال لم يتحقق هذا الشرط يتم تطبيق السطر التالي:
كود PHP:
 return "<strong>".$txt."</strong><br/>";
 
// strong in HTML means Bold ... 
الآن قام ببناء فنكشن باسم underline
يقوم هذا البرنامج بوضع خط بواسطة html أسفل الكلمة المكتوبة

ثم قام بتطبيق الأسطر الثلاثة التالية لاختبارها .. سأقوم بشرحها في الرد التالي ،،

التعديل الأخير تم بواسطة ahmad-y ; 27-11-2015 الساعة 09:41 PM
ahmad-y غير متصل   رد مع اقتباس
قديم 27-11-2015, 10:05 PM   #6
ahmad-y ahmad-y غير متصل
طالب جديد
 
الصورة الرمزية ahmad-y

 










افتراضي رد: أي أحد عنده أسئلة php m275؟


الحالة الأولى
كود PHP:
echo tagWrap('strong''make me bold'); 
تطبيق الفنكشن لمتغيرين ، لاحظي عدم وجود fun
وبالتالي لن يتم تطبيق الشرط وإنما سيتم تطبيق else
كود PHP:
return "<strong>".$txt."</strong><br/>"
والذي يقوم بتحويل الخط إلى bold
...
الحالة الثانية
كود PHP:
echo tagWrap('em''underline and italicize me'"underline"); 
هنا نلاحظ وجود قيمة في مكان fun
وبالتالي ستقوم حلقة إف بتطبيق الشرط
وهو مكون من سطرين :
السطر الأول:
كود PHP:
$txt $func($txt);
/*
That means $text=underline($txt);
which means $text=return "<span style=\"text-decoration:underline;\">".$txt."</span>";
*/ 
السطر الثاني:
كود PHP:
return "<".$tag.">".$txt."</".$tag."><br/>";
/*
Which means: "<em>".$txt."<em><br/>"
and the concussion is :
<em><span style="text-decoration:underline;">underline and italicize me</span></em><br/>
*/ 
وهذا السطر يقوم بجلب النتيجة التي حصلت من السطر الأول ووضعها في السطر الثاني لتطبيق التاغ عليه
...
أما الحالة الثالثة
كود PHP:
echo tagWrap('em''make me italic and quote me',
create_function('$txt''return "&quot;$txt&quot;";')); 
نلاحظ وجود الأمر:
كود PHP:
create_function('$txt''return "&quot;$txt&quot;";'
والذي يعني بناء الفنكشن التالي:
كود PHP:
function ($txt)
{
return 
"&quot;$txt&quot;";
}
//Which will return "$txt" 
نرجع للحالة الثالثة، نلاحظ وجود
fun
هنا وهو الأمر الذي قمنا بشرحه قبل قليل ، وبالتالي سينطبق الشرط على هذا السطر
كود PHP:
$txt $func($txt);
// Will return this: "&quot;$txt&quot;";
return "<".$tag.">".$txt."</".$tag."><br/>";
/*
and the conclusion will be :
<em>&quot;make me italic and quote me&quot;</em>
Which means:
<em>"make me italic and quote me"</em>
*/ 
أتمنى أن يكون واضحاً الآن
ahmad-y غير متصل   رد مع اقتباس
قديم 28-11-2015, 01:32 AM   #7
Meemo_B Meemo_B غير متصل
طالب مميز
 
الصورة الرمزية Meemo_B

 











افتراضي رد: أي أحد عنده أسئلة php m275؟


شششكرا اخوي احمد

ربي يوفقك



التوقيع

I did it
2016 June
Meemo_B غير متصل   رد مع اقتباس
قديم 29-11-2015, 01:05 AM   #8
aboody90 aboody90 غير متصل
طــالب
 
الصورة الرمزية aboody90

 










افتراضي رد: أي أحد عنده أسئلة php m275؟


جزاك الله خير



التوقيع


الحمد لله تخرجت ... وداعاً
bye bye 4 ever AOU
aboody90 غير متصل   رد مع اقتباس
قديم 29-11-2015, 04:15 PM   #9
ahmad-y ahmad-y غير متصل
طالب جديد
 
الصورة الرمزية ahmad-y

 










افتراضي رد: أي أحد عنده أسئلة php m275؟


حياكم الله !
ahmad-y غير متصل   رد مع اقتباس
قديم 30-11-2015, 04:22 PM   #10
Joudii Joudii غير متصل
طــالب

 










افتراضي رد: أي أحد عنده أسئلة php m275؟


يعطيك العافية

بهي الـstatement اللي داخل الـif مو كأنو الـ$i تكررت كتير ولا هيك طريقة الكتابة الصحيحة؟ وحتى تاغ الـh مكتوب بطريقة غريبة
الصور المرفقة
نوع الملف: png Screen Shot 1437-02-19 at 4.11.09 PM.png‏ (50.8 كيلوبايت, المشاهدات 12)
Joudii غير متصل   رد مع اقتباس
قديم 30-11-2015, 06:28 PM   #11
smon smon غير متصل
طالب فعال
 
الصورة الرمزية smon

 










افتراضي رد: أي أحد عنده أسئلة php m275؟


^
عآدي طريقة صحيحة
جربيهآ وبتطلعلك مزبوط
آلقصد منهآ بدل تآغ آل <h1> آلمعروف أنو يخلي آلخط كبير
رآح نبدل آل 1 ب آل I فكل مره يلف فيهآ رآح يصير مره 1 ومره 2 ومره 3

يعني حركة تفلسفيه
smon غير متصل   رد مع اقتباس
قديم 30-11-2015, 06:34 PM   #12
ahmad-y ahmad-y غير متصل
طالب جديد
 
الصورة الرمزية ahmad-y

 










افتراضي رد: أي أحد عنده أسئلة php m275؟


هيك طريقة الكتابة، المتغير في بي اتش بي لازم يكون قبلو علامة $ ،
مو مثل اللغات الثانية يلي لما تعرف متغير مش لازم تعرفو مرة ثانية
كود PHP:
$i
// This is PHP variable
// when we use i again in php we have to say $i again and again every time , for example $i=1;

int i
// This is an integer variable for jave language for example
// when we use i again we can just type i , for example: i=7; 
ahmad-y غير متصل   رد مع اقتباس
إضافة رد

مواقع النشر (المفضلة)

أدوات الموضوع
انواع عرض الموضوع

تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة

الانتقال السريع


الساعة الآن 08:05 PM.


Powered by vBulletin® Version 3.8.1, Copyright ©2000 - 2020, Jelsoft Enterprises Ltd. TranZ By Almuhajir
جميع المواضيع والمشاركات تعبر عن وجهة نظر أصحابها
ولا تعبر باي شكل من الاشكال عن وجهة نظر منتديات AOUA
تصميم وتطوير : التكنولوجيا الماسية