ホームページ  >  記事  >  バックエンド開発  >  PHPアルゴリズムを使用して次の画像を印刷する方法

PHPアルゴリズムを使用して次の画像を印刷する方法

WBOY
WBOYオリジナル
2016-06-23 13:47:561150ブラウズ

偶然下の写真を見たので、phpを使って下の写真を印刷してみました。

二种方法解决此问题:

方法一:基礎图分析该图は一二维数组、可用二维数组解决この種问题,6 行就は 6 個の数組,每行就は数組を表す要素。各配列の要素数がわかれば、その配列にどの要素が含まれているかを知ることはできないのでしょうか? Re r


: コードの場合、最初に SIZE 空気配列を与え、空の配列の要素を埋めます。具体的な方法は以下の通りです。 🎜 🎜🎜
function array_chunk_vertical($arr, $colun){    $arr_length = count($arr);    $parem = floor($arr_length / $colun);    $pare = $arr_length % $colun;    $ar = array();    for ($i = 0; $i < $colun; $i ++) {        $par = $i == $colun - 1 ? 1 : 5;        $ar[] = $par;    }    $newarray = array();    foreach ($ar as $value) {        for ($i = 0; $i < $value; $i ++) {            $newarray[$i][] = array_shift($arr);        }    }    return $newarray;}$arr = range(1, 31);$data = array_chunk_vertical($arr, 7);foreach ($data as $value) {    foreach ($value as $va) {        printf('[%2s]', $va);    }    echo "<br/>";}
🎜 🎜🎜 🎜
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。