> 백엔드 개발 > PHP 튜토리얼 > 网上的一段代码错哪了

网上的一段代码错哪了

WBOY
풀어 주다: 2016-06-13 11:44:45
원래의
838명이 탐색했습니다.

网上的一段代码哪里错了?

<?php <br />/**<br> * 电话号码识别.<br> * @author by zsc for 2010.03.24<br> */<br> <br>class gjPhone{<br>  protected $imgPath;//图片路径    <br>  protected $imgSize;//图片大小<br>  protected $hecData;//分离后数组<br>  protected $horData;//横向整理的数据<br>  protected $verData;//纵向整理的数据<br> <br>  function __construct($path){<br>      $this->imgPath = $path;<br>  }<br>/**<br> * 颜色分离转换...<br> *<br> * @param unknown_type $path<br> * @return unknown<br> */<br>  public function getHec()<br>    {   <br>        $size = getimagesize($this->imgPath);<br>        $res = imagecreatefrompng($this->imgPath);        <br>        for($i=0; $i         {   <br>            for($j=0; $j             {<br>                $rgb = imagecolorat($res,$j,$i);<br>                $rgbarray = imagecolorsforindex($res, $rgb);               <br>                if($rgbarray['red']                 || $rgbarray['blue']                 {<br>                    $data[$i][$j]=1;<br>                }else{<br>                    $data[$i][$j]=0;<br>                }<br>            }<br>        }<br>        $this->imgSize = $size;<br>        $this->hecData = $data;<br>    }<br>/**<br> * 颜色分离后的数据横向整理...<br> *<br> * @return unknown<br> */<br>public function magHorData()<br>{   <br> <br>    $data = $this->hecData;<br>    $size = $this->imgSize;    <br>    $z = 0;<br>    for($i=0; $i    { <br>        if(in_array('1',$data[$i])){<br>            $z++;<br>            for($j=0; $j            {   <br>                if($data[$i][$j] == '1'){                    <br>                   $newdata[$z][$j] = 1;<br>                }else{<br>                   $newdata[$z][$j] = 0; <br>                }<br>            }           <br>       }    <br> <br>    }<br>    return $this->horData = $newdata;<br>} <br>/**<br> * 整理纵向数据...<br> *<br> * @return unknown<br> */<br>public function magVerData($newdata){<br>    for ($i=0;$i        for($j=1;$j            $ndata[$i][$j] = $newdata[$j][$i];<br>        }<br>    }<br> <br> <br>    $sum = count($ndata);<br>    $c = 0;<br>    for ($a=0;$a        $value = $ndata[$a];<br>        if(in_array(1,$value)){            <div class="clear">
                 
              
              
        
            </div>
로그인 후 복사
관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿