عرض مشاركة واحدة
قديم 25-04-2015, 12:00 AM   #1

Neoon
عضو فضى



الصورة الرمزية Neoon


• الانـتـسـاب » Mar 2015
• رقـم العـضـويـة » 121247
• المشـــاركـات » 3,301
• الـدولـة » مصر
• الـهـوايـة » ذكر الله ~ لا اله الا الله ~
• اسـم الـسـيـرفـر » No Server
• الـجـنـس » Male
• نقـاط التقييم » 98
Neoon جـيـد

Neoon غير متواجد حالياً



افتراضي البيانات الحرفية والبيانات العددية







اهلاً بيكم أعضاء و زوار منتدانا الكرامـ

مرحبا بكم في


عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]

اقدم لكم

....
............................


أنواع البيانات

1) بيانات حرفية ::

يعتبر معالج لغة PHP أي قيمة موضوعة بين علامتي التنصيص مفردة أو مزدوجة على أنها قيمة نصية ، وفيما يلي أمثلة لذلك ::

رمز PHP:
$var1="text" 
$var2='some string...'




وإذا أردت إدراج العلامة ' فيجب عليك كتابة النص بين العلامتين "" ، أما إذا أردت كتابة العلامة " داخل النص فيجب عليك كتابتها بعد العلامة \ كما يلي ::

رمز PHP:
   $str_var="my name is \"eltayer\"" 



إذا أردت طباعة مسار ملف مثلاً بحيث يتم وضع العلامتين \\ بجانب بعضهم في هذه الحالة يجب كتابة القيمة كما يلي ::

رمز PHP:
   $v="c:\\\Windows\\\system32"



وتكون نتيجة طباعة هذا السطر هي ::

c:\\Windows\\system32

وفي حالة إذا قمنا بتخزين رقم الشارع في متغير وإسم المدينة في متغير آخر فلكي نستطيع طباعة العنوان كاملاً يجب أن نقوم بربط المتغيرين في متغير جديد كما يلي ::

رمز PHP:
$v_st="306 st,"
$v_city="Alexandria"
$ful_Address=v_st.' '.v_city



وتكون النتيجة هي السطر التالي ::

306 st, Alexandria

لاحظ هنا أننا قمنا بالربط عن طريق علامة النقطة (.) وقمنا بإضافة مسافة خالية حتى لا يكون الكلام ملتصق ببعض 0

ملحوظة ::
يمكنك عند إختبار الأمثلة فتح نسخة واحدة من IE والضغط فقط على مفتاح F5 في كل مرة تقوم فيها بتعديل الكود لتشاهد نتيجة التعديل 0

................................

2) البيانات العددية ::

وهي نوعان::
  • الأعداد الصحيحة .
    ويتم التعبير عنها بكتابة الرقم بدون علامات تنصيص 0
  • الأعداد العشرية أو ذو الدقة المضاعفة .
    يحتوي هذا النوع بالطبع على كسر عشري ، ولا تعطي إهتمام كبير للنوعين لأن المعالج يقوم بالتحويل بين النوعين حسب نوع القيمة أو ناتج العملية الحسابية لنفس المتغير ، وفيما يلي مثال لهذا النوع من المتغيرات ::

رمز PHP:
$n1=3// متغير صحيح 
$n2=5.89// متغير عشوائي 
$n1=$n1/$n2// المتغير الآن أصبح عشري 
echo $n



وتكون النتيجة هي طباعة القيمة هي ::

0.509337860781

تأتي هنا أهمي معرفة العلامات الخاصة بالعمليات الحسابية وهي "+" لعملية الجمع و "-" لعمية الطرح و "/" لعملية القسمة و "*" لعمليةالضرب .

وهنالك قاعدة هامة لأولوية الحساب فمثلاً المعادلة (7+2*5) تكون نتيجتها 45 أو 17 ، لمعرفة ذلك أتبع القاعدة التالية ::
  1. يتم حساب الأرقام بداخل الأقواس أولاً .
  2. يتم حساب عملية الضرب أو القسمة أيهما أولاً من اليسار لليمين .
  3. يتم حساب عملية الجمع أو الطرح أيهما أولاً من اليسار إلى اليمين .

مما سبق تكون المعادلة السابقة نتيجتها 17 ، فإذا أردت إجراء عملية الجمع أولاً فيجب عليك أن تضعها بين أقواس هكذا (7+2)*5 فتكون النتيجة 45 .

هذه اللغة تشبه إلى حد كبير لغة ++C ويظهر ذلك عند عملية زيادة قيمة المتغير بمقدار واحد أو بإضافة المتغير إلى نفسه مرتين كما يلي ::

رمز PHP:
$i=$i+1// الوضع الإعتيادي للزيادة 
$i++; // زيادة بمقدار واحد على طريقة لغة السي 
$i+=2// زيادة المتغير بمقدار 2 


رمز PHP:
$i=$i+$i// إضافة المتغير إلى نفسه بالطريقة العادية 
$i+=$i// إضافة المتغير إلى نفسه على طريق لغة السي 



ولا فرق بين الطريقة العادية وطريقة السي في النتيجة ، لكن طريقة السي فقط تجعلك تبدو كمحترف أكثر


................................


تم بحمد الله













توقيع Neoon :
جميع مواضيعي عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]







سبحان الله وبحمده
لا اله الا الله محمد رسول الله
الله اكبر - ماشاء الله
اللهم ارزقنا حسن الخاتمة
اللهم انك عفو كريم تحب العفو فأعف عنا
اللهم صل وسلم على سيدنا محمد

[ اسماء الله الحسنى ]



قال رسول الله صلى الله عليه وسلم
إن لله تسعة وتسعين اسما ، مائة إلا واحدا ، من أحصاها دخل الجنة
[/CENTER]


رد مع اقتباس
إعلانات google