TrueAns

TrueAns

ما در طراحی و اجرای سیستم‌های مبتنی بر وب متخصص هستیم

php

تابع pathinfo در php

تاریخ تحریر: ۱۳۹۶/۱۲/۰۲

گاهی لازمه اجزای آدرس یک فایل روی هاست را به طور جداگانه بدانیم برای این کار در طراحی سایت با استفاده از php از تابع pathinfo استفاده میکنیم این تابع دو آرگومان دارد و خروجی آن با توجه به آرایه دوم متغیر است.نحوه فراخوانی این تابع به صورت زیر می‌باشد: pathinfo(path,option); اولین آرگومان مسیر فایل […]

مفهوم تراکنش در پایگاه داده

تاریخ تحریر: ۱۳۹۶/۱۱/۱۹

معمولا دستوراتی که به پایگاه داده ارسال می‌کنید مستقل از هم احرا می‌شوند یعنی اگر شما اجرای  تعدادی دستور از پایگاه داده درخواست نمائید اجرای این دستورات رابطه‌ای با یکدیگر نخواهند داشت و ممکن است پایگاه داده شما به هر دلیلی از اجرای برخی از دستورات صرف نظر کند اما بقیه دستورات به درستی اجرا […]

اعتبار سنجی فرم ها در php

تاریخ تحریر: ۱۳۹۶/۱۰/۰۵

اعتبار سنجی فرم‌ها و تست ورودی های در یافتی از کاربران یکی از مسائل مهم و حیاتی طراحی وب سایت می‌باشد که می‌توان ادعا کرد حتی قوی ترین و بهترین سایتهایی که بدون در نظر گرفتن این مهم طراحی و اجرا شوند ناقص هستند و چه بسا با ارسال یک اسریپت کوچک با استفاده از […]

تابع gettype

تاریخ تحریر: ۱۳۹۶/۰۷/۰۵

این متغیر تعریف شده را به عنوان پارامتر قبول می‌کند و نوع آن را برمیگرداند. string gettype(mixed $var); <?php $data=array(1,1.0,NULL,new stdClass,’foo’); foreach($data as $value) { echo gettype($data as $value),” “; } ?> خروجی این مثال به صورت زیر است integer double NULL class string  

تابع call_user_func_array در php

تاریخ تحریر: ۱۳۹۶/۰۶/۳۰

شکل کلی فراخوانی این تابع به صورت زیر می‌باشد mixed call_user_function (callable $callback[,mixed $parameter[,mixed $…]]) که اولین پارامتر یک تابع است که این تابع می‌تواند  عضوی از یک فضای نام،دریک کلاس یا به صورت ساده در یک فایل تعریف شود.دومین پارامتر نیز آرایه‌ای از پارامترهای تابع مورد نظر می‌باشد. خروجی این تابع یا false و […]

توابع کاربردی php

تاریخ تحریر: ۱۳۹۶/۰۴/۰۷

در این پست توابع کاربردی php را لیست کرده‌ام که به مرور زمان تکمیل می‌کنم.     تابع array_shift: این تابع آرایه را به عنواین پارامتر قبول می‌کند و اولین عنصر آرایه را حذف می‌کند و هم زمان آرایه را یک خانه به سمت چپ شیفت می‌دهد به طوری که دومین عنصر در خانه اول […]

بهترین ویرایشگر برای کنترل پنل سایت

تاریخ تحریر: ۱۳۹۶/۰۲/۲۸

ویرایشگر متنی یکی از مهم‌ترین قسمتهای وب سایت در سیستم های مدیریت محتوی می  که یکی از بهترین و کاملترین این   ویرایشگرها را از سایت ckeditor.com دانلود نمایید. جهت دریافت انواع مختلف editor نیز می توانید با سرچ کردن، نوع های مختلف editor را دانلود کنید. در سایت ckeditor.com سه مدل editor وجود دارد : Basic package […]

دستور switch در php

تاریخ تحریر: ۱۳۹۶/۰۱/۰۵

شکل کلی دستور سویچ به صورت زیر است: switch(عبارت یا متغیر مورد نظر)      {           case مقدار مورد نظر:           مجموعه کدهایی که باید اجرا شوند.           break:   

دستور echo و print در php

تاریخ تحریر: ۱۳۹۶/۰۱/۰۲

هر دو برای ارسال متن و داده ها به صفحه نمایش به کار می روند با این تفاوت که echo هیچ مقداری را برنگرداند ولی print مقدار یک را برمی گرداند به این دلیل print را میتوان در دستورهای شرطی استفاده کرد.print فقط یک آرگومان قبول میکند ولی echoپارامترهای زیادی قبول میکند.سرعت echo از print […]