View Full Version : مبتدی: درک کاراکتر " برای استرینگ
JavadAmeri
شنبه 06 اردیبهشت 1393, 09:36 صبح
سلام
چطوری میشه کاراکتر " رو به رشته فهموند.
چون وقتی من دستور show_surc() رو میزنم.و میزارمش داخل متغییر رشته چون داخلش سرشار از کاراکتر " است هنگ میکنه.:افسرده:
omidabedi
شنبه 06 اردیبهشت 1393, 10:57 صبح
سلام
چطوری میشه کاراکتر " رو به رشته فهموند.
چون وقتی من دستور show_surc() رو میزنم.و میزارمش داخل متغییر رشته چون داخلش سرشار از کاراکتر " است هنگ میکنه.:افسرده:
برای استفاده از کارکتر های مفهوم دار برای php قبل از کارکتر یک \ اضاف کنید مثلا
echo '\'';
//خروجی '
JavadAmeri
شنبه 06 اردیبهشت 1393, 20:59 عصر
من به این استرینگ دست رسی ندارم.فقط از بیرون میشه روش کار کرد.این یک خزنده است.
omidabedi
شنبه 06 اردیبهشت 1393, 22:20 عصر
منظورتون اینه که شما این کدهارو از جای دیگه میگیرید دیگه؟
خب وقتی میگیرید باید کدها تحلیل و بررسی بشن و کارکترهایی نظیر این پاک یا خنثی بشن
من با توابعش اشنایی ندارم صبر کنید اساتید جوابتون رو بدن
MMSHFE
یک شنبه 07 اردیبهشت 1393, 14:56 عصر
میتونید با این روش کار کنید:
$string = str_replace('"', '\\"', $string);
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.