Вход Регистрация
Файл: protected/extensions/yii2-debug/views/default/_explain.php
Строк: 25
<?php
/**
 * @var DefaultController $this
 * @var CDbConnection $connection
 * @var array $explainRows
 */

// Пробелы после знаков препинания для компактного вывода в таблицу
if ($connection->driverName == 'mysql') {
    foreach (
$explainRows as &$row) {
        foreach (
$row as &$cell) {
            
$cell preg_replace('/s*[,:;]s*/''$0 '$cell);
            
$cell preg_replace('/s*[[({]s*/'' $0'$cell);
            
$cell preg_replace('/s*[])}]s*/''$0 '$cell);
            
$cell preg_replace('/([[({])s+([[({])/''$1$2'$cell);
            
$cell preg_replace('/([])}])s+([])}.,:;])/''$1$2'$cell);
        }
        unset(
$cell);
    }
    unset(
$row);
}
?>
<?php 
if (($first reset($explainRows)) !== false): ?>
    <table class="table table-condensed table-bordered">
        <thead>
        <tr>
            <?php foreach (array_keys($first) as $key): ?>
                <th><?php echo CHtml::encode($key); ?></th>
            <?php endforeach; ?>
        </tr>
        </thead>
        <tbody>
        <?php foreach ($explainRows as $row): ?>
            <tr>
                <?php foreach ($row as $value): ?>
                    <td><?php echo CHtml::encode($value); ?></td>
                <?php endforeach; ?>
            </tr>
        <?php endforeach; ?>
        </tbody>
    </table>
<?php else: ?>
    <p>Empty</p>
<?php endif; ?>
Онлайн: 0
Реклама