رنگی کردن متن در PHP

با سلام و خسته نباشید خدمت دوستای عزیز
این قسمت میخواییم یه برنامه کوچولو درست کنیم که کد php رو برای ما رنگی کنه.
برای تنوع از ajax و jquery استفاده میکنیم . به هرحال دوتا صفحه درست کنید به نام های :
Index.php
Tocode.php
اول میریم سراغ صفحه index.php :

خب به یه جعبه متن احتیاج داریم تا از طریقش متن رو از کاربر بگیریم
بعد یه button تعریف کردیم تا کاربر با کلیک کردن روش عملیات انجام بگیره
دو تا هم تگ div تعریف کردم که یکیش کد رنگی رو نشون میده و اون یکی هم کد html رو
دقت کنین شما میتونین برای کد html جعبه متن و… هم به کار ببرین تا راحتتر کپی بشه
خب ادامه کار هم اینه که اول jquery رو ادد میکنیم به صفحه مون

میتونین نسخه دلخواه خودتون رو به کار ببرین فرقی نداره ولی من از نسخه ای که بالا نوشته شده استفاده کردم
خب حالا بریم سراغ کدها :

خب تو قسمت اول کد از $(document).ready استفاده کردیم . یعنی هروقت صفحه به طور کامل بار گذاری شد بقیه کارها رو انجام بده .یه تابع هم به عنوان هندلر میگیره و هروقت که صفحه به طور کامل load شد و آماده بود اون تابع رو اجرا میکنه

خب تو قسمت بالا هم یه عنصر رو از طریق id پیداش کردیم و یه تابع گذاشتیم تا اگه روش کلیک شد این تابع رو اجرا کنه

یه متغیر تعریف کردیم به اسم txt تا مقداری رو که کاربر تو جعبه متن نوشته رو داخلش ذخیره کنیم .
بعد با تابع post یه درخواست اجاکس میخواییم بفرستیم ، در توضیح تابع post هم باید بگم که :

$.post ( 1, 2 ,3 );

۱ – آدرس صفحه ای که میخواهیم بهش درخواست اجاکس بدیم و تو این مثال صفحه tocde.php هست
۲ – داده هایی که میخواهیم بفرستیم برای مثال :

در مثال بالا دوتا متغیر به اسم های name و family فرستاده شده
۳- یک تابع به عنوان برگشتی میگیره و داده هایی که صفحه سرور فرستاده از طریق این تابع میشه بهش دسترسی پیدا کرد . این تابع بحث زیاد داره و انشاالله تو مبحث اجاکس با جی کوئری کامل بحث میکنیم فعلا همین قدر بدونین کافیه
کد کامل صفحه index.php :

فقط یادم نرفته بگم فرق $(”).html() با $(”).text(); در این هست که اگر تو متن شما کد html هم وجود داشته باشه اولی اجرا میکنه اونو ولی دومی تمام متن رو چاپ میکنه برای مثال

متن :

<p style=”color:red;”>hello</p>

$(‘).html() :

استفاده از این باعث میشه یه عنصر p اضافه بشه که رنگ قرمز داره

$(”).text() :

متن رو همون جور که تو بالا هست نشون میده
خب حالا بریم سراغ صفحه tocode.php :

به همین راحتی
تابع بالا یه متن میگیره و اونو رنگی میکنه

high_light_example_photo
high_light_example_photo

امیدوارم خوشتون اومده باشه فقط به عنوان اخرین حرف بگم یه تابع دیگه هم هست که ادرس یه فایل رو میگیره و اونو رنگی میکنه

2 thoughts on “رنگی کردن متن در PHP

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

دیدگاه‌تان را بنویسید:

چهار × 3 =