Web appOpen in Telegram

Postامروز داشتم داکیومنشن php رو میدیدم به دوتا دیتا تایپ عجیب خوردم true و false

28 July 2024
A
Amir Hossein Kamandlou
امروز داشتم داکیومنشن php رو میدیدم به دوتا دیتا تایپ عجیب خوردم true و false دقت کنید اینا با bool فرق دارن دیتا تایپ bool هم میتونه true باشه هم false حالا این چه مزیتی داره؟ این تابع زیر رو در نظر بگیرید strpos(string heystack, string needle) : int | bool کارش اینه که دوتا رشته میگیره و موقیت رشته دوم توی رشته اول رو به صورت عدد بر میگردونه و اگه وجود نداشت false برمیگردونه. یه مشکل اساسی، تابع کی true میشه ؟ هیچ وقت. در نتیجه گذاشتن bool اینجا داره به ما اطلاعات اضافی میده در واقع یه دیتا تایپ یا ولیو تایپ به اسم false میتونیم بزاریم و از این اطلاعات اضافی جلو گیری کنیم و از گیج شدن یوزر جلوگیری کنیم. پس ساختارو به این صورت تغییر دادن strpos(string heystack, string needle) : int | false و این یعنی این تابع هیچ وقت true نمیشه. دادن اطلاعات اضافی مارو توی تصمیم ها میتونه سر درگم کنه. توی هر سیستمی که خواستید بعدا دیزاین کنید یادبگیرید که اطلاعات اضافی ندید، حتی اگه یه آنلاین شاپ کوچیک دارید و دارید درباره یه کفش به مشتریتون توضیح میدید این کار ممکنه باعث کاهش قدرت تصمیم گیری مشتری میشه. 🐧 @Linuxor
140 ·

Nearby in the feed

AAmir Hossein Kamandlou‏‌‎ربات اصلی نات کوین دوباره فعال شده (استارت کنید) @NotCoinAAmir Hossein Kamandlouدوج کوین رایگان بر اساس اینکه شما چند ساله کاربر تلگرام هستید. https://t.me/dogshouse_bot/join?startapp=npU-1AYKTvaOfBKwZ4z9zg
this message
AAmir Hossein Kamandlouلیست ابزار های امنیت و نفوذ در لینوکس، که البته کار کردن با هرکدومشون نیاز به تخصص و آموزش داره 🐧 @Linuxor ~ dan_nanniAAmir Hossein Kamandlouسوالی داشتید میتونید تو گروه بپرسید :)) https://t.me/BackEndGroup
LLinux 🐧 (Kernel Fa)Linux 🐧 (Kernel Fa)@KernelFa · channel · Tech
100subscribers62posts in the index
Venue feed Open in Telegram

An open public feed from the search index ChatCrawler — “Google for public Telegram”; refreshed as the venue is crawled. Times are UTC.

Public content only, official Telegram API. About · FAQ · What we do not do · Remove a page · Catalog · Search · How we count