Boplo.ir
rss


جستجو

آخرین مطالب

 

 

مطالب همینجوری

 

 

بر و بچ

MyView Tween


دوستشون دارم


بیلبورد

دامین برای فروش: CleanCode.ir
FastFeed.ir
Fonvi.com

تماس


انواع و اقسام سفارشات طراحی و برنامه نویسی سایت پذیرفته میشه. از سایت حمایت از خرگوشهای صورتی گرفته تا سایت قاچاق اعضای بدن!
تماس

 

از بيماران سرطاني حمايت كنيم

A new begining
AHHP presents

 

گرفتن محتوای فایل include شده
08 مرداد 1388 ساعت 08:13

پی اچ پی
خروجی فایلهای PHP در اسکریپت

می دونید که include کردن یه فایل، درست مثل کپی کردن محتویات اون فایله.
این مدل یه مشکل کوچیک داره و اون اینه که این تابع خروجی رو return نمی کنه که بشه توی یک متغیر قرارش داد.

مثلا میخوایم کدهای جاوااسکریپت رو با PHP ایجاد کنیم. تو این حالت یک فایل php میسازیم و کدهای JS رو توش قرار میدیم و بخشهایی که لازمه رو با php تعیین می کنیم.
اگر محتویات این فایل رو مستقیم چاپ کنیم، کدهای php هم مستقیما بصورت text-plain چاپ میشن. اگر این فایل رو include کنیم، همون نقطه از فایل چاپ میشه.

با روش زیر هم کدهایی PHP رو اجرا می کنیم و هم محتویات رو توی یک متغیر میریزیم:

ob_start();
include "js.php";
$jsCodes = ob_get_contents();
ob_end_clean();

به همین زیبایی می تونید یک سری کد JS داینامیک رو از یه فایل جداگانه بگیرید! البته این یک مثال بود. میشه به سادگی فایل جاوااسکریپت رو توسط فایل PHP ایجاد کرد و در صفحه قرار داد.

 

تو چی فکر می کنی؟


مسلم : عرض ادب، دلمان برایتان تنگ شده است نقطه
(1 سال و 1 ماه و 2 روز و 7 ساعت و 18 دقیقه پیش)

اعظم : آدرس فيدت رو به بخش فيدخوان سايتم اضافه كردم اما
عنوان فيدت رو RSS Feed مي نويسه به جاي عنوان سايتت .
(1 سال و 28 روز و 9 ساعت و 11 دقیقه پیش)

مهدی : ممنون از اینکه نظر میدی توی وبلاگم..
اگه دوست داشتی جهت تبادل لینک باهم همکاری کنیم...
(1 سال و 23 روز و 4 ساعت و 12 دقیقه پیش)

taknegar : js.php//


return '...';


//


$c = include "js.php";
(11 ماه و 6 روز و 15 ساعت و 58 دقیقه پیش)

امیرحسین : @ taknegar :
اینم روش مشابهیه ولی نمونه اولی موقعیت بازتری رو فراهم می کنه...
(11 ماه و 6 روز و 8 ساعت و 48 دقیقه پیش)

ابراهیم : string file_get_contents ( string $filename [,....])

http://php.net/manual/en/function.file-get-contents.php
(6 ماه و 12 روز و 4 ساعت و 33 دقیقه پیش)

امیرحسین : تابع file_get_contents خروجی string میده. اگر بخوایم از این تابع استفاده کنیم باید خروجیش رو eval کنیم که میشه همون روش بالا با یه مرحله اضافه تر....
(6 ماه و 12 روز و 3 ساعت و 29 دقیقه پیش)
نام:
ایمیل: (منتشر نخواهد شد!)
وب سایت:

کد امنیتی: اگر در خواندن این کد مشکلی دارید، اینجا کلیک کنید تا صفحه بازخوانی شود.

 

me امیرحسینم. اسمم رو دوست دارم، خودم رو دوست دارم. تهران زندگی می کنم. دانشجوی رشته صنایع هستم شغل درست و حسابی ندارم. طراحی وب می کنم ولی همه اش واسه سرگرمی بوده. برنامه نویس PHP هستم. برنامه نویسی و وقت گذرونی با کامپیوتر تنها کاریه که خسته ام نمی کنه.
آدم خیلی سردی هستم، اینو دور و وری هام میگن. ولی به نظر خودم سرد نیستم در واقع گرمای خودم رو کم بروز می دم! آدما رو اغلب دوست دارم غیر از اون مواقعی که اونا من رو نادیده میگیرن!

این سایت رو بعد از کلی اینور اونور دوباره راه انداختم تا هرچی دوست دارم توش بنویسم، چه کسی بخونه چه نخونه.
خلاصه اینجا خونه منه،

به خونه امیرحسین خوش اومدی...

MODx | Template World