۳ قدم سریع برای ساخت صفحات اکسل با PHP - نسخهی قابل چاپ +- انجمن عمومی گسترش فناوری آگو (http://forums.ago.ir) +-- انجمن: انجمن های عمومی گسترش فناوری آگو (/forumdisplay.php?fid=1) +--- انجمن: برنامه نویسی (/forumdisplay.php?fid=13) +--- موضوع: ۳ قدم سریع برای ساخت صفحات اکسل با PHP (/showthread.php?tid=2379) |
۳ قدم سریع برای ساخت صفحات اکسل با PHP - agotd - 03-02-2014 03:06 PM همینطور که میدونید اکسل نرم افزاری برای مدیریت اطلاعات است که توسط مایکروسافت تولید شده.کاربرد این نرم افزار در کشور ما هم گسترده است و شرکتهای زیادی در حال حاظر از این نرم افزار استفاده میکنن. به عنوان برنامه نویس وب گاهی نیاز داریم تا اطلاعاتی رو با فرمت اکسل تولید کنیم تا در خروجی بتونیم به راحتی ازشون استفاده کنیم. برای این پست سه راه ساده برای تولید صفحات اکسل به وسیله php رو براتون قرار میدم. همینطور که ادامه خواهید دید این کار بدون هیچ کتابخانه یا کلاس خاصی انجام میشه. قدم اول : content-type در قدم اول به وسیله تابع header باید به php بگیم که محتوای صفحه ما رو به صورت فایل اکسل در نظر بگیره. برای این کار از کد زیر استفاده میکنیم : کد php: header("Content-Type: application/vnd.ms-excel"); قدم دوم : اضافه کردن اطلاعات برای اضافه کردن اطلاعات از دستور echo استفاده میکنیم! دقت داشته باشید که برای جدا کردن سلولها از هم از t و برای ایجاد خط جدید از n استفاده میکنیم : کد php: echo 'First Name' . "t" . 'Last Name' . "t" . 'Phone' . "n"; یاد آوری : t هرگاه داخل دابل کوتیشن قرار گیرد مثل کلید TAB عمل میکنه و به اندازه یک tab فاصله میندازه. n هر گاه بین دابل کوتیشن قرار گیرد مکان به خط جدید منتقل میشود قدم سوم : اجرای برنامه!!!! در این مرحله کافیه اسکریپت رو اجرا کنید!! پس از اجرای اسکریت سوال میشه که ایا فایل spreadsheet.xls دانلود شود یا با نرم افزار اکسل باز شود … متن کامل برنامه : کد php: <?php |