⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 html_table_matrix_example.php

📁 FP2 CRM code+Mysql DB
💻 PHP
字号:
<?php/* vim: set expandtab tabstop=4 shiftwidth=4: */// +----------------------------------------------------------------------+// | PHP version 4                                                        |// +----------------------------------------------------------------------+// | Copyright (c) 1997-2002 The PHP Group                                |// +----------------------------------------------------------------------+// | This source file is subject to version 3.0 of the PHP license,       |// | that is bundled with this package in the file LICENSE, and is        |// | available at through the world-wide-web at                           |// | http://www.php.net/license/3_0.txt.                                  |// | If you did not receive a copy of the PHP license and are unable to   |// | obtain it through the world-wide-web, please send a note to          |// | license@php.net so we can mail you a copy immediately.               |// +----------------------------------------------------------------------+// | Authors: Ian Eure <ieure@php.net>                                    |// +----------------------------------------------------------------------+//// $Id: HTML_Table_Matrix_example.php,v 1.3 2005/09/10 18:59:48 ieure Exp $require_once 'PEAR.php';require_once 'HTML/QuickForm.php';require_once 'Numbers/Words.php';require_once 'HTML/Table/Matrix.php';$m = new HTML_Table_Matrix(array('border' => 1));for($i = 5; $i <= 20; $i +=5) {    $nSel[$i] = $i;}$nSel[100] = 100;for($i = 0; $i <= 20; $i ++) {    $sel[$i] = $i;}$fm = array(    'RLTB'  => 'Right to left, top to bottom',    'RLBT'  => 'Right to left, bottom to top',    'LRTB'  => 'Left to right, top to bottom',    'LRBT'  => 'Left to right, bottom to top',    'TBLR'  => 'Top to bottom, left to right',    'TBRL'  => 'Top to bottom, right to left',    'BTLR'  => 'Bottom to top, left to right',    'BTRL'  => 'Bottom to top, right to left',    'InC'   => 'Inwards, clockwise',    'InCC'  => 'Inwards, counter-clockwise',    'OutC'  => 'Outwards, clockwise',    'OutCC' => 'Outwards, counter-clockwise');$def['number'] = 5;$def['cols'] = 5;$form = new HTML_QuickForm('formMatrixExample');if($_POST) {    $form->setDefaults($_POST);} else {    $form->setDefaults($def);}$form->addElement('header', '', "HTML_Table_Matrix Example");$form->addElement('select', 'number', "Number of items", $nSel);$form->addElement('select', 'cols', "Columns", $sel);$form->addElement('select', 'rows', "Rows", $sel);$form->addElement('select', 'startcol', "X Offset", $sel);$form->addElement('select', 'startrow', "Y Offset", $sel);$form->addElement('select', 'fillmode', "Fill", $fm);$form->addElement('submit', "Submit");$form->display();if($_POST) {    echo "<br><hr>";    $nw = new Numbers_Words;    for($i = 1; $i <= $_POST['number']; $i++) {        $data[] = $nw->toWords($i);    }    $m->setData($data);    $m->setTableSize($_POST['rows'], $_POST['cols']);    $m->setFillStart($_POST['startrow'], $_POST['startcol']);    $f = HTML_Table_Matrix_Filler::factory($_POST['fillmode'], $m);    $m->accept($f);    print $m->toHtml();}?>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -