يلقي كائن نتيجة mysqli لممارسة مجموعة جيدة؟

StackOverflow https://stackoverflow.com/questions/849539

  •  21-08-2019
  •  | 
  •  

سؤال

وكنت أتساءل، إذا كان لدي بعض التعليمات البرمجية مثل:

$result = $db->query($sql); // dont worry, its escaped
$myData = (array)$result->fetch_assoc();  

حيث

$result->fetch_assoc();

وبإرجاع كائن نتيجة mysqli.

ويلقي عليه مثل هذه الممارسة الجيدة على الفور؟ أتصور هذا هو مكالمة مكلفة - هل هذا صحيح

ومن المؤكد يجعل الأمور مريحة للاستخدام فورا بعد أن الاستعلام عن ذلك، ولكن أريد أن أتأكد من أنني لا تفعل شيئا في شكل سيء.

وشكرا لأي مساهمة،

هل كانت مفيدة؟

المحلول

ووفقا ل mysqli الوثائق في هذا الشأن يعود مجموعة على أي حال ...

نصائح أخرى

وإذا لم يكن هناك نتيجة أكثر من ذلك - فإنه سيعود NULL. في هذه الحالة (مجموعة) لاغية يمكن أن يكون بعض الشعور.

وحقا أنها حالات خاصة أفضل الاختيار في مكان منفصل بدلا من نوع الصب

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top