本文整理汇总了PHP中PHPExcel_Cell::setValue方法的典型用法代码示例。如果您正苦于以下问题:PHP PHPExcel_Cell::setValue方法的具体用法?PHP PHPExcel_Cell::setValue怎么用?PHP PHPExcel_Cell::setValue使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类PHPExcel_Cell
的用法示例。
在下文中一共展示了PHPExcel_Cell::setValue方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: setParent
/**
* Set parent
*
* @param PHPExcel_Cell $value
*/
public function setParent(PHPExcel_Cell $value) {
// Set parent
$this->_parent = $value;
// Set parent value
$this->_parent->setValue($this);
}
示例2: setParent
/**
* Set parent
*
* @param PHPExcel_Cell $value
*/
public function setParent(PHPExcel_Cell $value)
{
// Set parent
$this->_parent = $value;
// Set parent value
$this->_parent->setValue($this);
// Verify style information
$sheet = $this->_parent->getParent();
$cellFont = $sheet->getStyle($this->_parent->getCoordinate())->getFont();
foreach ($this->getRichTextElements() as $element) {
if (!$element instanceof PHPExcel_RichText_Run) {
continue;
}
if ($element->getFont()->getHashCode() == $sheet->getDefaultStyle()->getFont()->getHashCode()) {
if ($element->getFont()->getHashCode() != $cellFont->getHashCode()) {
$element->setFont(clone $cellFont);
}
}
}
}
示例3: start
/**
* @param null|int $index
* @param null|mixed $value
* @param null|array $properties
*
* @throws \PHPExcel_Exception
*/
public function start($index = null, $value = null, array $properties = null)
{
if ($this->sheetWrapper->getObject() === null) {
throw new \LogicException();
}
if ($index !== null && !is_int($index)) {
throw new \InvalidArgumentException();
}
if ($index === null) {
$this->sheetWrapper->increaseColumn();
} else {
$this->sheetWrapper->setColumn($index);
}
$this->object = $this->sheetWrapper->getObject()->getCellByColumnAndRow($this->sheetWrapper->getColumn(), $this->sheetWrapper->getRow());
if ($value !== null) {
$this->object->setValue($value);
}
if ($properties !== null) {
$this->setProperties($properties, $this->mappings);
}
$this->attributes['value'] = $value;
$this->attributes['properties'] = $properties ?: [];
}