تحويل سلسلة PHP إلى قيمة int - شركة انكور التطويرية

بسم الله الرحمن الرحيم تحويل سلسلة PHP إلى قيمة int في بعض الأحيان يكون من المهم الحصول على قيمة المتغير بتنسيق int. على سبيل المثال ، إذا قام الزوار بمل ..

تحويل,سلسلة,قيمة,keyword

تحويل سلسلة PHP إلى قيمة int - شركة انكور التطويرية

دليل انكور للمواقع





القوانين العامة لشركة انكور التطويرية | وجب على الجميع القراءة والالتزام
يجب عليك تفعيل عضويتك من الايميل عند التسجيل او ارسال طلب للتفعيل من هنا
سيتم البدء بالدورات واستكمال الدورات الجديدة مع بداية العام الجديد



أهلا وسهلا بك زائرنا الكريم في شركة انكور التطويرية، لكي تتمكن من المشاركة ومشاهدة جميع أقسام المنتدى وكافة الميزات ، يجب عليك إنشاء حساب جديد بالتسجيل بالضغط هنا أو تسجيل الدخول اضغط هنا إذا كنت عضواً .


تحويل سلسلة PHP إلى قيمة int

بسم الله الرحمن الرحيم لمشاهدة الروابط يلزمك التسجيل في بعض الأحيان يكون من المهم الحصول على قيمة المتغير بتنسيق int. ع ..


لا يمكنك الرد على هذا الموضوع لا يمكنك إضافة موضوع جديد


Admin
.:: مؤسس انكور ::.
معلومات الكاتب ▼
تاريخ الإنضمام : 15-01-2020
رقم العضوية : 1
المشاركات : 1443
الدولة : فلسطين
الجنس : ذكر
تاريخ الميلاد : 11-9-1998
الدعوات : 12
قوة السمعة : 180
موقعي : زيارة موقعي
 offline 
04-01-2021 04:46 مساء
بسم الله الرحمن الرحيم

لرؤية الروابط والمرفقات عليك الرد على الموضوع
في بعض الأحيان يكون من المهم الحصول على قيمة المتغير بتنسيق int. على سبيل المثال ، إذا قام الزوار بملء نموذج بالحقل العمري الذي يجب أن يكون int. ومع ذلك ، في المصفوفة $ _POST تحصل عليها كسلسلة.

من السهل جدًا تحويل سلسلة PHP إلى int. نحن بحاجة إلى استخدام التلبيس. لذلك عليك استخدام (int) قبل المتغير الخاص بك. فيما يلي مثال على كيفية القيام بذلك:

<?php
   $str = "10";
   $num = (int)$str;
?>

للتحقق مما إذا كانت الشفرة تعمل حقًا ، يمكننا استخدام عامل التشغيل "===." لا يتحقق هذا العامل من القيم فحسب ، بل يتحقق أيضًا من الأنواع. لذلك يجب أن يبدو الرمز كما يلي:
<?php
   $str = "10";
   $num = (int)$str;
 
   if ($str === 10) echo "String";
   if ($num === 10) echo "Integer";
?>


هناك سؤال آخر مفتوح. ماذا يحدث إذا لم تكن السلسلة سلسلة عددية نقية. أعني أن هناك شخصيات أخرى أيضًا في السلسلة. في هذه الحالة ، تحاول عملية cast أفضل ما يمكن ويمكنها تحويل السلسلة إذا كانت هناك مسافات فقط أو إذا كانت الأحرف غير الصالحة بعد قيمة الرقم. يعمل على النحو التالي:

"10" -> 10
"10.5" -> 10
"10.5" -> 10
"10" -> 10
"10" -> 10
"10 test" -> 10
"test10" -> 0



:. كاتب الموضوع Admin ، المصدر: تحويل سلسلة PHP إلى قيمة int .:


jp,dg sgsgm PHP Ygn rdlm int

توقيع :Admin
للتواصل مع الادارة بشأن اي موضوع : لمشاهدة الروابط يلزمك التسجيل




المواضيع المتشابهه
عنوان الموضوع الكاتب الردود الزوار آخر رد
سلسلة برامجي#1 برنامج لايت شوت LightShot لتصوير الشاشة nano maf
1 186 nano maf
سلسلة برامجي#2 برنامج OBS Studio للبثوث المباشرة وتسجيل الشاشة nano maf
2 191 وزيرة

الكلمات الدلالية
تحويل ، سلسلة ، قيمة ،

« صيغة PHP heredoc | احصل على عنوان IP للزوار باستخدام PHP »

 














الساعة الآن 07:15 صباحا


جميع حقوق تصميم الاستايل محفوظة لابو كريم وتحويل الاستايل لسليمان


RSS 2.0XML Site MapArchiveTeamContactCalendarStatic Forum
الاقسام العامة خدمات انكور تطوير المواقع و المنتديات اصحاب المواقع والمنتديات اقسام التصميم مكتبة السكربتات دورات انكور تقنيات ودروس الارشفة المكتب الاداري دليل المواقع مدونة انكور