コード例 #1
0
ファイル: 167.php プロジェクト: un-fmunozs/CodeEval
<?php

function resumir($x)
{
    if (strlen($x) <= 55) {
        return $x;
    }
    $a = '... <Read More>';
    $newx = trim(substr($x, 0, 40));
    $lastspace = strrpos($newx, " ");
    if ($lastspace !== false) {
        $newx = trim(substr($newx, 0, $lastspace)) . $a;
    } else {
        $newx = $newx . $a;
    }
    return $newx;
}
$fh = fopen($argv[1], "r");
while (true) {
    $test = fgets($fh);
    if ($test == "") {
        break;
    }
    print resumir(str_replace("\n", "", $test)) . PHP_EOL;
}
コード例 #2
0
ファイル: pag_gerenciar.php プロジェクト: AlencarDC/Painel-CI
</script>
<div id="content" class="content">
    <?php 
echo breadcrumb();
?>
    <div class="row">
        <div class="col-md-12">
            <div class="panel panel-inverse">
                <div class="panel-heading">
                    <h4 class="panel-title">Gerenciar Páginas</h4>
                </div>
                <div class="panel-body">
                <?php 
verifica_msg('paginaerro');
verifica_msg('paginaok');
$this->table->set_template(array('table_open' => '<table id="data-table" class="table table-striped table-bordered table-td-valign-middle nowrap" width="100%">'));
$this->table->set_heading('Título', 'Slug', 'Resumo', 'Ações');
$consulta = $this->paginas_model->pega_pagina()->result();
foreach ($consulta as $linha) {
    $conteudo = array($linha->titulo, $linha->slug, resumir($linha->conteudo, 15), anchor("paginas/editar/{$linha->id}", '<i class="ion-edit fa-2x text-inverse"></i>', array('data-toggle' => 'tooltip', 'data-placement' => 'top', 'title' => "Editar")) . ' ' . anchor("paginas/excluir/{$linha->id}", '<i class="ion-trash-a fa-2x text-inverse deletar"></i>', array('data-toggle' => 'tooltip', 'data-placement' => 'top', 'title' => "Excluir")));
    $this->table->add_row($conteudo);
}
echo $this->table->generate();
?>
                </div>
            </div>
        </div>
    </div>
</div>