سورس کد تولید کننده فایل json با php ، از زمانی که jSON در وب ظاهر شد ، همه ی وب سرویس ها jSON را به عنوان فرمت داده پایه برای ارتباط معرفی کردند . دلیل محبوبیت JSON سادگی خواندن و نوشتن توسط انسان و سبکی است . امروز قصد داریم به شما نحوه استفاده و مدیریت داده jSON در php را آموزش دهیم.
داده jSON چیست ؟
JSON کوتاهشدهی عبارت «Javascript Object Notation» به معنی «نشانگذاری شیء جاوااسکریپت» است. JSON شیوهای است که با کمک آن اشیا و اطلاعات برنامهنویسی به متن قابل پردازش توسط رایانه و قابل فهم برای انسان تبدیل میشوند.
بله این تعریفی از JSON است، اما واقعا کارایی JOSN چیه؟ میشه به عبارتی به دید یک پایگاه داده ی متنی به اون نگاه کرد یا یک رابط خوب برای انتقال اطلاعات بین سرور ها و یا حتی به عنوان یک وب سرویس از اون استفاده کرد.
JOSN برای مبحث توسعه ی وب، یک رابط خوب بین PHP و JAVASCRIPT محسوب میشه و برای مبحث برنامه های کاربردی موبایل باز هم JSON یک رابط خوب بین سرور و موبایل محسوب میشه.
تولید کننده فایل json با php
این مطلب درباره ی سورس کد تولید کننده فایل json با php است که علاوه بر توضیح مختصر، فایل پروژه را خدمت شما کاربران قرار دادیم. این موضوع در خیلی از پروژه ها استفاده می شود، پس با ما همراه باشید.
زبان php چیست؟
پی اچ پی یک زبان برنامه نویسی سرور است که در درجه اول برای توسعه وب طراحی شده است. به کمک این زبان میتوان برنامه های وب حرفه ای طراحی و کدنویسی کرد.
یک برنامه کاربردی و حرفه ای برای ایجاد فایل های json با زبان برنامه نویسی php است. از این برنامه می توانید به صورت ساده جهت استفاده در بسیاری از پروژه های برنامه نویسی استفاده کنید.
سورس کد php در html:
<table class="table table-bordered"> <thead class="alert-info"> <tr> <th>Firstname</th> <th>Lastname</th> <th>Age</th> <th>Address</th> </tr> </thead> <tbody> <?php require 'conn.php'; $query = mysqli_query($conn, "SELECT * FROM `member`") or die(mysqli_error()); while($fetch = mysqli_fetch_array($query)){ ?> <tr> <td><?php echo $fetch['firstname']?></td> <td><?php echo $fetch['lastname']?></td> <td><?php echo $fetch['age']?></td> <td><?php echo $fetch['address']?></td> </tr> <?php } ?> </tbody> </talbe>
کد پروژه:
<?php require 'conn.php'; $output = ""; header("Content-Type: application/txt"); header("Content-Disposition: attachment; filename=json.txt"); header("Pragma: no-cache"); header("Expires: 0"); $query = $conn->query("SELECT * FROM `member`"); $array = array(); while($fetch = $query->fetch_assoc()){ $array[] = $fetch; } $output .= "<pre>".print_r($array).'</pre>'; ?>
نکته: جهت قرار دادن اطلاعات پایگاه داده نیز باید تغییرات را در فایل conn.php ویرایش کنید.
همچنین فایل برنامه نیز جهت استفاده شما دوستان ضمیمه شده است و می توانید دانلود کنید.
دیدگاه و پرسش