我有点像php / twilio newb,所以请原谅我的无知:)
我正试图在日期速率内获取Twilio中的消息列表。当我按预期方式拨打电话时,它会不断收到我的所有消息。
即
var $widths;
var $aligns;
var $borders;
function SetWidths($w)
{
//Set the array of column widths
$this->widths=$w;
}
function SetAligns($a)
{
//Set the array of column alignments
$this->aligns=$a;
}
function SetBorders($b)
{
//Set the array of column borders
$this->borders=$b;
}
function Row($data, $bdr=0, $fill=false, $hei=5)
{
//Calculate the height of the row
$nb=0;
for($i=0;$i<count($data);$i++)
$nb=max($nb,$this->NbLines($this->widths[$i],$data[$i]));
$h=$hei*$nb;
//Issue a page break first if needed
$this->CheckPageBreak($h);
//Draw the cells of the row
for($i=0;$i<count($data);$i++)
{
$w=$this->widths[$i];
$a=isset($this->aligns[$i]) ? $this->aligns[$i] : 'L';
$b=isset($this->borders[$i]) ? $this->borders[$i] : 0;
//Save the current position
$x=$this->GetX();
$y=$this->GetY();
if ($bdr == 1) {
//Draw the border
//$this->Rect($x,$y,$w,$h, $sty);
if(strpos($b,'L')!==false)
$this->Line($x, $y, $x, $y+$h);
if(strpos($b,'R')!==false)
$this->Line($x+$w, $y, $x+$w, $y+$h);
if(strpos($b,'T')!==false)
$this->Line($x, $y, $x+$w, $y);
if(strpos($b,'B')!==false)
$this->Line($x, $y+$h, $x+$w, $y+$h);
}
//Print the text
$this->MultiCell($w, $hei, $data[$i], $b, $a, $fill);
//Put the position to the right of the cell
$this->SetXY($x+$w,$y);
}
//Go to the next line
$this->Ln($h);
}
function CheckPageBreak($h)
{
//If the height h would cause an overflow, add a new page immediately
if($this->GetY()+$h>$this->PageBreakTrigger)
$this->AddPage($this->CurOrientation);
}
function NbLines($w,$txt)
{
//Computes the number of lines a MultiCell of width w will take
$cw=&$this->CurrentFont['cw'];
if($w==0)
$w=$this->w-$this->rMargin-$this->x;
$wmax=($w-2*$this->cMargin)*1000/$this->FontSize;
$s=str_replace("\r",'',$txt);
$nb=strlen($s);
if($nb>0 and $s[$nb-1]=="\n")
$nb--;
$sep=-1;
$i=0;
$j=0;
$l=0;
$nl=1;
while($i<$nb)
{
$c=$s[$i];
if($c=="\n")
{
$i++;
$sep=-1;
$j=$i;
$l=0;
$nl++;
continue;
}
if($c==' ')
$sep=$i;
$l+=$cw[$c];
if($l>$wmax)
{
if($sep==-1)
{
if($i==$j)
$i++;
}
else
$i=$sep+1;
$sep=-1;
$j=$i;
$l=0;
$nl++;
}
else
$i++;
}
return $nl;
}
我在这里做什么错了?