پیاچپی: تفاوت میان نسخهها
محتوای حذفشده محتوای افزودهشده
←توابع: املایی برچسبها: ویرایش همراه ویرایش از وبگاه همراه |
←انواع داده: املایی برچسبها: ویرایش همراه ویرایش از وبگاه همراه |
||
خط ۲۱۱:
پیاچپی مانند زبانهای [[جاوا (زبان برنامهنویسی)|جاوا]] و [[سی++]] بهصورت پیشفرض دادههای بولی (صحیح و غلط) را در خود تعریف کردهاست. بر اساس قوانین تبدیل متغیرها در این زبان، تمامی متغرهای غیر صفر به ''صحیح'' و تمامی متغیرها با مقدار صفر به ''غلط'' تبدیل میشوند.<ref>{{یادکرد |نویسنده = |نشانی=http://www.php.net/manual/en/language.types.boolean.php |عنوان=PHP: Booleans | ناشر = PHP Manual|تاریخ = |تاریخ بازبینی= October 09, 2013|زبان=en}}</ref> عملکردی مشابه در زبان [[پرل]] و [[سی++]] وجود دارد. نوع دادهای به نام نال (null) نیز در این زبان وجود دارد. متغیر نال هیچ مقداری ندارد. تنها متغیر از نوع نال ''NULL'' (کلمهٔ نال با حروف بزرگ) است.<ref>{{یادکرد |نویسنده = |نشانی=http://www.php.net/manual/en/language.types.null.php |عنوان= PHP: NULL| ناشر = PHP Manual|تاریخ = |تاریخ بازبینی= October 09, 2013|زبان=en}}</ref>
دادههایی که از نوع ''منبع'' (Resource) هستند، نمایانگر اشارهگرهایی به منابع خارجی میباشند. این نوع متغیرها توسط خانوادهٔ خاصی از توابع که از معمولاً در یک افزونه قرار دارند ایجاد شده و تنها توسط همین خانواده از توابع قابل استفاده است. دادههایی مانند [[فایل]]ها، [[تصویر|تصاویر]] و اتصالها به [[پایگاه داده|پایگاههای داده]] مثالهایی از منابع خارجی هستند که نیاز به متغیرهای ''منبع'' دارند.<ref>{{یادکرد |نویسنده = |نشانی=http://www.php.net/manual/en/language.types.resource.php |عنوان= PHP: Reources| ناشر = PHP Manual|تاریخ = |تاریخ بازبینی= October 09, 2013|زبان=en}}</ref>
[[آرایه (ساختمان دادهها)|آرایهها]] میتوانند اعضایی از تمامی انواع دادهای که پیاچپی از آنها پشتیبانی میکند، را در خود داشتهباشند.
کتابخانه استاندارد پیاچپی (SPL: Standard PHP Library) در تلاش است تا بتواند انواع دادههای استاندارد را به بهترین نحو توسط [[کلاس (برنامهنویسی)|کلاس]] و [[اینترفیس (برنامهنویسی)|اینترفیس]] پیادهسازی کند. این دادهها شامل [[لیست پیوندی]]، [[پشته]]، [[صف (ساختمان دادهها)|صف]] و … میباشد.<ref>{{یادکرد |نویسنده = |نشانی=http://www.php.net/spl |عنوان= PHP: SPL| ناشر =PHP |تاریخ = |تاریخ بازبینی= October 09, 2013|زبان=en}}</ref>
|