رفتن به مطلب

محتویات فایل با دستور echo ؟


پست های پیشنهاد شده

سلام ... به صورت خلاصه :

1- چطور میشه با دستور echo محتویات یک فایل رو نشون داد ... به عنوان مثال همونطور که مینویسیم :


echo ('wp-parsi')

این دستور کلمه wp-parsi رو نشون میده ، ما بیایم و یک فایل و بذاریم : اینطوری :


echo ('pages.php')

2- همین کار رو برای آدرس انجام بدیم . یعنی با دستور echo به یک آدرس ارجاع داده بشویم.؟

ممنون

ویرایش شده توسط 686868
لینک به ارسال

منظورت از آدرس، آدرسی با http و خارج از هاست هست یا داخل هاست خودت و یکی از فایل های سایت خودت؟

لینک به ارسال

نقل قول از آموزشی که مرتضی در این پست قرار دادن:


< ? php
$file = fopen( "welcome.txt", "r" ) or exit ( "Unable to open file!" ) ;
// حلقه زیر فایل را به صورت خط به خط تا رسیدن به آخر آن می خواند و در خروجی نمایش می دهد
while ( !feof ( $file ) )
{
echo fgets ( $file ) . "< br />" ;
}
fclose( $file ) ;
? >

این برای حالتی هست که محتویات یک فایل رو از روی هاست خودتون استخراج کنید.

اما برای محتویات یک صفحه HTML و خارج از هاست خودتون، ازDOM و html parse می تونید استفاده کنید.

لینک به ارسال

.در ابتدا تشکر

دوم اینکه در واقع دو تا سوال رو پرسیدم .. 1- لینک داخلی و دوم خارجی

سوم : این کد طولانیه و در واقع برای من کاربرد نداره ... مثلا چیزی میخوام باشه مثل همونی که تو مثال گفتم ! اون مثالی که زدم ، نمیشه همونطوری انجام بشه ؟

ویرایش شده توسط 686868
لینک به ارسال

با روش بالا، شما باید ابتدا فایل رو باز کنید، محتویاتش رو بخونید و چاپش کنید یا محتویاتش رو داخل یک متغیر بریزید و در نهایت هم فایل رو ببندید.

اما میتونید از این هم استفاده کنید


<?php
// <= PHP 5
$file = file_get_contents('./people.txt', true);
// > PHP 5
$file = file_get_contents('./people.txt', FILE_USE_INCLUDE_PATH);
?>

این هم اگر نیاز داشتید:


<?php
// Read 14 characters starting from the 21st character
$section = file_get_contents('./people.txt', NULL, NULL, 20, 14);
var_dump($section);
?>

توضیحاتش به انگلیسی نوشته شده داخل کد

لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...