في بعض سكريبتات PHP أجد أنه تم إستخدام المعامل | بدلًا من المعامل || ، أعلم أن المعامل || يعني OR ويرجع True إذا كان أحد الطرفين Truthy، لكن عندما قمت بتجربة المعامل | وجدت أنه يعمل أيضًا بدون مشكلة:
<?php
if(true|false){
echo "ok";// ok}
لذلك كنت أتسأل عن الفرق بينهما، هل هو مجرد إختصار للكود أم أن هناك إختلاف بين المعاملين؟
السؤال
Emad Saif
في بعض سكريبتات PHP أجد أنه تم إستخدام المعامل | بدلًا من المعامل || ، أعلم أن المعامل || يعني OR ويرجع True إذا كان أحد الطرفين Truthy، لكن عندما قمت بتجربة المعامل | وجدت أنه يعمل أيضًا بدون مشكلة:
لذلك كنت أتسأل عن الفرق بينهما، هل هو مجرد إختصار للكود أم أن هناك إختلاف بين المعاملين؟
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.