جستجو
زمانی که متن خود را وارد می نمایید در صورت وجود اطلاعات ، اطلاعات مورد نظر بصورت همزمان و بدون زدن هیچ دکمه ای نمایش داده می شود.
عضویت در خبرنامه
جهت لغو عضویت کلیک نمایید
شمارشگر شبکه های اجتماعی
پسندیده
0
فیسبوک
0
توییتر
0
گوگل پلاس
0
لینک ادین
11
نمودار بازدید از موضوع ها
نویسنده : phpro.ir تعداد بازدید : ۴۲۹ تاریخ : جمعه, ۶تیرماه ۱۳۹۳
کلاس آماده ساخت متن لورم ایپسوم
امتیاز دهید
تعداد رای 0 امتیاز 0

در طراحی سایت و گرافیک برای کامل نمایش دادن خروجی نیاز به متن داریم. حالا هنگامی که یک سایت طراحی میکنیم برای اینکه به مشتری یک پیش نمایش نشون بدیم مجبوریم سایتش رو با یه سری متن پر کنیم. گاهی این متن رو از سایتهای دیگه کپی میکنیم و گاهی هم قسمتهایی که باید متن قرار بگیره رو خالی میذاریم که سایت رو از شکل میندازه.

برای حل این مشکل متنی آماده شده که بهش میگن لورم ایپسوم. توضیحات این متن در ویکیپدیا به صورت زیرنوشته شده :

طرح‌نما یا لورم ایپسوم(به انگلیسیLorem ipsum) به متنی آزمایشی و بی‌معنی در صنعت چاپ، صفحه‌آرایی و طراحی گرافیکگفته می‌شود. طراح گرافیک از این متن به عنوان عنصری از ترکیب بندی برای پر کردن صفحه و ارایه اولیه شکل ظاهری و کلی طرح سفارش گرفته شده استفاده می نماید، تا از نظر گرافیکی نشانگر چگونگی نوع و اندازه فونت و ظاهر متن باشد.

معمولاً طراحان گرافیک برای صفحه‌آرایی، نخست از متن‌های آزمایشی و بی‌معنی استفاده می‌کنند تا صرفاً به مشتری یا صاحب کار خود نشان دهند که صفحه طراحی یا صفحه بندی شده بعد از اینکه متن در آن قرار گیرد چگونه به نظر می‌رسد و قلم‌ها و اندازه‌بندی‌ها چگونه در نظر گرفته شده‌است. از آنجایی که طراحان عموماً نویسنده متن نیستند و وظیفه رعایت حق تکثیر متون را ندارند و در همان حال کار آنها به نوعی وابسته به متن می‌باشد آنها با استفاده از محتویات ساختگی، صفحه گرافیکی خود را صفحه‌آرایی می‌کنند تا مرحله طراحی و صفحه‌بندی را به پایان برند.

بر اساس این نیاز یه کلاس PHP آماده کردم که این متن رو به راحتی به دو زبان فارسی و انگلیسی براتون میسازه. استفاده از این کلاس خیلی راحته و میتونید از لینک زیر دانلودش کنید :

دانلود کلاس لورم ایپسوم برای PHP

برای استفاده از این کلاس کافیه این کلاس رو توی پروژه اینکلود کنید و به صورت زیر ازش استفاده کنید :

include "Lorem.php";
echo Lorem::create();

متد create چهارتا پارامتر میگیره :

۱ – پارامتر اول زبان مورد نظر رو مشخص میکنه به صورت زیر مشخص میشه :

Lorem::create(Lorem::LANG_FA );

یا

Lorem::create(Lorem::LANG_EN);

2 – پارامتر دوم طول متن رو مشخص میکنه . این پارامتر بر اساس پارامترسوم محاسبه رو انجام میده. بعنی اگر پارامتر سوم رو روی کلمه تنظیم کرده باشیم به تعدادی که در این پارامتر مشخص میکنیم خروجی رو برامون میاره :

Lorem::create(Lorem::LANG_FA , 10);

خروجی این دستور متن لورم ایپسوم به تعداد ۱۰ کلمه است.

۳ – پارامتر سوم نوع شمارش رو مشخص میکنه. توی این پارامتر میتونید مشخص کنید که نوع شمارش به صورت کلمه ، پاراگراف و یا کاراکتر باشه.

Lorem::create(Lorem::LANG_FA ,10 , Lorem::TYPE_PARAGRAPH);

خروجی دستور بالا ۱۰ پاراگراف متن لورم ایپسومه.

۴ -  کاراکتر آخر که مشخص میکنه که به انتهای متن لورم ایپسوم چه کاراکتری اضافه بشه :

Lorem::create(Lorem::LANG_FA ,10 , Lorem::TYPE_WORD , " *** ");

خروجی دستور بالا متن لورم ایپسوم با ۱۰ کلمه است به اضافه ی کاراکترهای *** .

comments powered by Disqus
تبلیغات
آخرین تصاویر
شهر تاریخی جیزد باغ شازده ماهان عمارت و باغ نشاط (سالار) تقی آباد غار پرده رستم کاروانسرای شاه عباس یونسی حلزون اسب در کوهستان بچه پنگوئن بچه میمون ديگو کاستا دنی آلوز میامی هیت پیرلو فرانچسکو توتی لیونل مسی طوطی دریا جاده زمستانی گورخر ... ... پل کلبه ببر
وضعیت آب و هوا
  • یزد
  • ارومیه
  • اصفهان
  • البرز
  • مشهد
  • شیراز
  • تبریز
  • تهران
  • زاهدان
  • اهواز
  • زنجان
  • رامسر
  • بابلسر
  • کرمانشاه
  • بندرعباس
  • کرمان
  • گرگان
  • یاسوج
  • همدان
  • آبادان
  • مکه
موضوعات مشابه