نحوه ی ارسال یک رشته ی php به متغیر جاوا اسکریپت
نحوه ی ارسال یک رشته ی php به متغیر جاوا اسکریپت
1
۱
۰
سلام. برای استفاده از جاوا اسکریپت در فایل php از کدهایی به شکل زیر استفاده می کنم.
آیا روشی هست که رشته ی php شامل کوتیشن و خط های جدید را رمزگشایی کرد و سپس به عنوان ورودی به متغیر جاوا اسکریپت ارسال کرد؟؟
<script>
var myvar = "<?php echo $myVarValue;?>";
</script>
ولی زمانی که یک رشته ی php شامل کوتیشن و خط های جدید هست، نمی توان رشته را به عنوان ورودی به متغیر جاوا اسکریپت ارسال کرد!!آیا روشی هست که رشته ی php شامل کوتیشن و خط های جدید را رمزگشایی کرد و سپس به عنوان ورودی به متغیر جاوا اسکریپت ارسال کرد؟؟
نظر دهید
1
۱
سلام. برای این کار ابتدا رشته رو با تابع () json_encode رمزگشایی کنید، سپس به عنوان ورودی به جاوا اسکریپت ارسال کنید:
<script>
var myvar = <?php echo json_encode($myVarValue); ?>;
</script>
توجه کنید فقط برای استفاده از این تابع باید از php 5.2.0 و بالاتر استفاده کنید.
امکان پاسخ دهی به این سوال مسدود شده است