رفتن به مطلب

برترین های سایت


مطالب محبوب

در حال نمایش مطالب دارای بیشترین امتیاز از زمان 28/01/0 در همه بخش ها

  1. 1 امتیاز
    از این سایت ها می تونید طیف های رنگی ست کنید در کارتون http://palette.esfahancomputer.ir/ https://www.materialui.ir/colors http://laleh.is-best.net/palette/?i=1 شما چه سایت های دیگه ای میشناسین مثل اینا؟
  2. 1 امتیاز
    سلام کجا خبری نیست همین تازگی 3 بسته نصبی رایگان منتشر شد وب سایت آماده فروشگاهی و شرکتی Boston وب سایت آماده رایگان شرکتی Joomina-Consultant وب سایت آماده و چند منظوره Apolo
  3. 1 امتیاز
    با سلام مجدد ببخشید که یه خورده کند پیش میره آموزش :s خب در این درس می خوایم عملگرها (Operators) رو بررسی کنیم.عملگر نمادی ست که کار عملی خاص را انجام می دهد.به عنوان مثال نماد + عملگری است که عمل جمع را انجام می دهد عملگرهای محاسباتی(Arithmetic Operators) خب عملگرهای محاسباتی رو می شه به صورت زیر تقسیم کرد : + برای جمع دو مقدار => $a+$b - برای تفریق دو مقدار => $a-$b * برای ضرب دو مقدار $a*$b / برای تقسیم دو مقدار $a/$b % محاسبه باقیمانده تقسیم دو مقدار $a%$b ++ افزایشی $a++ یا ++$a -- کاهشی $a-- یا --$a این هم یک عدد مثال :‌ [align=left] <?php $a=2; $b=5; $sum=$a+$b; $sub=$b-$a; $multi=$b*$a; $div=$b/$a; $remain=$b%$a; $c=$a; $d=$b; $c--; --$d; echo "megdhar a: ".$a." "; echo "megdhar b: ".$b." "; echo "megdhar jame a va b : ".$sum." "; echo "megdhar tafrighe a va b : ".$sub." "; echo "megdhar zarbe a va b : ".$multi." "; echo "megdhar taghsime a va b : ".$div." "; echo "megdhar baghimande taghsim : ".$remain." "; $a++; ++$b; echo "meghdare a++: ".$a." "; echo "megdhar b++ : ".$b." "; echo "megdhar a-- : ".$c." "; echo "meghdare b-- : ".$d." "; echo "End :)"; ?> [/align] که خروجیش به این صورت هستش ؛ عملگرهای مقایسه ای (Comparison Operators) در PHP تعدادی عملگر وجود دارند که برای مقایسه دو مقدار به کار می روند و به نام عملگرهای مقایسه ای (یا رابطه ای) معروف هست :‌ => کوچکتر مساوی =< بزرگتر مساوی == تساوی =! نا مساوی <> نامساوی > کوچکتر < بزرگتر === همانی اگر بخواهیم مشخص کنید که آیا دو متغیر $a و $b با هم مساوی هستند از علامت == استفاده میکنیم. به عنوان مثال این دستورات رو ببینید : $a=10; $b=10; $a==$b; در دستور سوم چون $a و $b برابرند مقدار true برگردانده می شود و اگر نابرار بودن مقدار false برگردانده میشد. حالا این دستورات رو ببینید : $a=10; $b="10" $a==$b; تو خط سوم باز هم مقدار true برگردانده میشه.چون به طور اتوماتیک در اینجا نوعstring تبدیل به integer میشه و بعد مقایسه انجام میشه اگه بخوایم تبدیل نوع صورت نگیره و مقایسه با انواع یکسان انجام بشه باید از عملگر === استفاده شود : $a=10; $b="10" $a===$b; که دستور سوم مقدار flase برمیگردونه.چون نوع این ۲ متغیر یکی نیستش. دو عملگر != و <> برای مشخص کردن نامساوی بودن دو متغیر یا عبارت به کار میرود. یعنی اگر نامساوی بودن مقدار true برگردانده میشه. از این نوع عملگرها ۴تاش باقی میمونه (کوچکتر،کوچکتر یا مساوی،بزرگتر،بزرگتر یا مساوی ) که خب فکر کنم کارشون کاملا مشخص هستش و نیازی به مثال ندارند. عملگرهای منطقی (Logical Operators) عملگرهای منطقی بر روی عبارات منطقی عمل می کند. به طور مثال اگر بخواهیم بدانیم مقدار متغیر $a بین 1 و 100 هستش یا خیر بعد از تموم شدن متغیرها در مورد اولویت متغیرها صحبت خواهیم کرد. ! نقیض (NOT) => !$b اگر $b نادرست باشد نتیجه درست است و بالعکس && و (AND) => $a && $b اگر $a و $b هر دو درست باشند نتیجه درست است و در غیر این صورت نادرست است || یا => $a || $b اگر $a یا $b درست باشد نتیجه درست است و در غیر این صورت غلط است. and و (AND) => $a and $b مانند && هستش ولی اولویت کمتری دارد. or یا (or) => $a or $b مثل || هستش ولی اولویت کمتری دارد. Xor => $a xor $b در صورتی درست هستش که یا $a یا $b درست باشد.در صورتی که جفتشون درست باشند یا غلط باشند مقدار false برمیگردونه عملگرهای ترکیبی تعدادی از عملگرها در PHP هستند که ترکیبی از ۲ عملگر دیگر هستند : =+ انتساب جمع => $a += $b; این درست مانند این است که بنویسیم : $a=$a+$b; =- انتساب تفریق => $a -= $b; این درست مانند این است که بنویسیم : $a=$a-$b; =* انتساب ضرب => $a *= $b; این درست مانند این است که بنویسیم : $a=$a*$b; =/ انتساب تقسیم => $a /= $b; این درست مانند این است که بنویسیم : $a=$a/$b; =٪ انتساب باقیمانده تقسیم => $a%= $b; این درست مانند این است که بنویسیم : $a=$a%$b; عملگرهای رشته ای (String Operators) یکی از متداول ترین عملی که رشته ها لنجام میشود عمل الحاق کردن دو رشته است.این عمل با . (نقطه) انجام می شود. این رشته را ببینید : $a="joomina"; $b="Forum"; حال اگر با استفاده از $a و $b رشته ی "joominaForum" رو بسازیم میگوییم که این دو رشته با هم الحاق شده اند :‌ $c=$a.$b; اگر هم بخواهیم فاصله بندازیم میتونیم اینجوری کنیم : $space=" "; $c=$a.$space.$b; اینجوری این رشته حاصل میشه : "joomina Forum" تو PHP دو نوع رشته وجود داره :‌ رشته هایی که تو نقل قول دوتایی هستند مانند : "joomina" رشته هایی که در نقل قول یکانی هستند مانند : 'joomina' اگر رشته ای در نقل قول دوتایی قرار بگیرد مانند یک عبارت ارزیابی می شود و اگر در نقل قول یکی باشد مانند یک Literal باهاش رفتار می شود. به این مثال دقت کنید :‌ $a= 100; echo "rotbeye joomina az 100 meghdare $a hastesh"; echo 'rotbeye joomina az 100 meghdare $a hastesh'; خروجی خط دوم اینوری هستش : و خروجی دستور سوم به این صورت هستش :‌ همانجوری که می بینید رشته ای که در نقل قول ۲ تایی قرار دارد ارزیابی می شود. سایر عملگرها یه سری عملگر در PHP هستش که خب در هیچ دسته ای جایی نداره که این ها هستند : عملگر ? این عملگر شرطی را تست کرده بر اساس نتیجه آن ، مقداری را در متغیری قرار می دهد.
  4. 1 امتیاز
    با سلام و درود خدمت مرد بزرگ جناب تهرانی در ابتدا عرض کنم بنده قصد متهم کردن شخص یا گروهی را نداشته و ندارم اگر بنده این تاپیک را باز کرده ام فقط به دلیل تعصبی هست که نسبت به جومینا دارم بنده با جومینا کارم را شروع کردم و خداروشکر الان توی شیراز به عنوان طراح سایت فعالیت میکنم وهمه اینها را مدیون جومینا هستم خودم به شخصه نیاز به هیچ افزونه ای و یا قالبی ندارم چون کار طراحی قالب را مسلطم و همچنین در مورد پیدا کردن افزونه ها و تغییرات دلخواه بر روی انها نیز مسلط شده ام ینابراین بنده صرفا بخاطر افزونه و قالب به جومینا سر نمیزنم وقتی میبینم جومینایی که یک زمان غول جوملا در ایران بود و حتی انجمن های دیگر جوملا افزونه و قالب های جومینا را به اشتراک میگذاشتند و حال روز به روز فعالیتش کم میشود دچار ناراحتی میشوم چون عرض کردم نسبت به جومینا تعصب دارم حال بنده تمام توضیحات شما را متین و قانع کننده میبینم و به عنوان عضو کوچک جومینا که سالها به بنده کمک کردید تا الان سرپا بایستم و واقعا مدیون جومینا هستم حاضرم برای بازگشت جومینا به روزهای اوج تمام تلاشم را انجام بدم و اگر کاری بود که از دست بنده برمیومد بدون هیچ توقعی با کمال میل درخدمتم
×
×
  • افزودن...