Skip to content

Instantly share code, notes, and snippets.

@nailton
Created March 25, 2015 16:29
Show Gist options
  • Save nailton/1c5ad61cc4650fb18b21 to your computer and use it in GitHub Desktop.
Save nailton/1c5ad61cc4650fb18b21 to your computer and use it in GitHub Desktop.
Multi explode PHP
<?php
function multiexplode ($delimiters,$string) {
$ready = str_replace($delimiters, $delimiters[0], $string);
$launch = explode($delimiters[0], $ready);
return $launch;
}
// uso
$exploded = multiexplode(array(",",".","|",":"),$text);
@wasalas893
Copy link

@extends('adminlte::page')

@section('content_header')

All Sessions

@Stop <style> .panel.panel-default-new { width: 75%; margin-left: 294px; margin-top: -39%; } .content-wrapper { background: inherit !important; } td.nest-one { display: flex; } .new{ padding: 5px; } </style>

@section('content')

@if(Session::has('success_message'))
    <div class="alert alert-success">
        <span class="glyphicon glyphicon-ok"></span>
        {!! session('success_message') !!}

        <button type="button" class="close" data-dismiss="alert" aria-label="close">
            <span aria-hidden="true">&times;</span>
        </button>

    </div>
@endif
@if ($errors->any())
    <ul class="alert alert-danger">
        @foreach ($errors->all() as $error)
            <li>{{ $error }}</li>
        @endforeach
    </ul>

@endif

@section('adminlte_js')

<script type="text/javascript" charset="utf8" src="https://cdn.datatables.net/buttons/2.2.3/css/buttons.dataTables.min.css"></script> <script type="text/javascript" charset="utf8" src="https://cdn.datatables.net/1.12.1/js/jquery.dataTables.min.js"></script> <script type="text/javascript" charset="utf8" src="https://cdn.datatables.net/buttons/2.2.3/js/dataTables.buttons.min.js"></script> <script type="text/javascript" charset="utf8" src="https://cdnjs.cloudflare.com/ajax/libs/jszip/3.1.3/jszip.min.js"></script> <script type="text/javascript" charset="utf8" src="https://cdnjs.cloudflare.com/ajax/libs/pdfmake/0.1.53/pdfmake.min.js"></script> <script type="text/javascript" charset="utf8" src="https://cdnjs.cloudflare.com/ajax/libs/pdfmake/0.1.53/vfs_fonts.js"></script> <script type="text/javascript" charset="utf8" src="https://cdn.datatables.net/buttons/2.2.3/js/buttons.html5.min.js"></script> <script type="text/javascript" charset="utf8" src="https://cdn.datatables.net/buttons/2.2.3/js/buttons.print.min.js"></script> <script> $(document).ready(function() { $('#example').DataTable( { dom: 'Bfrtip', buttons: [ 'copy', 'csv', 'excel', 'pdf', 'print' ] } ); } ); </script>
            <table id="example" class="display" style="width:100%">
    <thead>
        <tr>
            <th >Code</th>
            <th >User Name</th>
            <th >Quiz Id</th>
            <th >date</th>
           
            <th>
           Question Id, aunswer
            </th>

           

            
           
        </tr>
       
    </thead>
    <tbody>

    @foreach($items as $item)
        <tr>
          
            <td>#{{$item->id}}</td>
            <td>{{$item->user_name}}</td>
            <td>{{$item->quiz_id}}</td>
            <td>{{$item->date}}</td>
            <td class="nest-one">  
               <?php

                $str=$item->array_question;

                 function multipleexplode ($delimiters,$string) {
                      
                    $phase = str_replace($delimiters, $delimiters[0], $string);
                    $processed = explode($delimiters[0], $phase);
                           
                    return  $processed;
                }
                
                     


                  $op = multipleexplode(array("[","-","]","|","&",","),$str);

                  

                
                  
                foreach ($op as $key => $value) {
                    

                    echo "<p class='new'>";
        
                    echo $value;
                    echo "</p>";
                }
                 

                 
                   
               ?> 
               
        </td>
            
        </tr>

        @endforeach
        
    </tbody>
    
</table>




          
       
        </div>
</div>

@endsection

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment