嗨,任何人都可以给我一个解释(也许是一个例子),我将如何去剥离使用PHP的数字尾随零。 例如: "Lat":"37.422005000000000000000000000000","Lon":"-122.84095000000000000000000000000" 将被转入: "Lat":"37.422005","Lon":"-122.84095" 我试图剥离零,使其更具可读性。 我尝试使用str_replace()但这也取代了数字中的零(doh)。 谢谢= D
我正在试图使第一行的单元格大胆。 这是我为此创造的方法。 function ExportToExcel($tittles,$excel_name) { $objPHPExcel = new PHPExcel(); $objRichText = new PHPExcel_RichText(); // Set properties $objPHPExcel->getProperties()->setCreator("SAMPLE1"); $objPHPExcel->getProperties()->setLastModifiedBy("SAMPLE1"); $objPHPExcel->getProperties()->setTitle("SAMPLE1"); $objPHPExcel->getProperties()->setSubject("SAMPLE1"); $objPHPExcel->getProperties()->setDescription("SAMPLE1"); // Add some data $objPHPExcel->setActiveSheetIndex(0); $letters = range('A','Z'); $count =0; $cell_name=""; foreach($tittles as $tittle) { $cell_name = $letters[$count]."1"; $count++; $value = $tittle; $objPHPExcel->getActiveSheet()->SetCellValue($cell_name, $value); // Make bold cells $objPHPExcel->getActiveSheet()->getStyle($cell_name)->getFont()->setBold(true); } // Save Excel 2007 […]
<?php $filename = "xx.gif"; $handle = fopen($filename, "r"); $data = fread($handle, filesize($filename)); // $data is file data $pvars = array('image' => base64_encode($data), 'key' => IMGUR_API_KEY); $timeout = 30; $curl = curl_init(); curl_setopt($curl, CURLOPT_URL, 'http://api.imgur.com/2/upload.xml'); curl_setopt($curl, CURLOPT_TIMEOUT, $timeout); curl_setopt($curl, CURLOPT_POST, 1); curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1); curl_setopt($curl, CURLOPT_POSTFIELDS, $pvars); $xml = curl_exec($curl); curl_close ($curl); var_dump($xml); ?> 我正在玩Imgur API,但似乎没有工作。 […]
如何在Cake的视图中回显当前url?
什么是正确的方式embedded如果else和elseif条件内的HTML?
我想找一个date,并计算出周数是多less。 到目前为止,我到目前为止,它应该是42时返回。 <?php $ddate = "2012-10-18"; $duedt = explode("-",$ddate); $date = mktime(0, 0, 0, $duedt[2], $duedt[1],$duedt[0]); $week = (int)date('W', $date); echo "Weeknummer: ".$week; ?> 这个数字是否被颠倒是错误的和巧合的? 还是我差不多?
我有这个symfony代码,其中检索与我的项目上的博客部分相关的所有类别: $category = $catrep->createQueryBuilder('cc') ->Where('cc.contenttype = :type') ->setParameter('type', 'blogarticle') ->getQuery(); $categories = $category->getResult(); 这工作,但查询包括重复: Test Content Business Test Content 我想在我的查询中使用DISTINCT命令。 我见过的唯一示例要求我写入原始SQL。 我想尽可能避免这种情况,因为我试图保持所有的代码都一样,所以他们都使用Symfony2 / Doctrine提供的QueryBuilder特性。 我尝试添加distinct()到我的查询是这样的: $category = $catrep->createQueryBuilder('cc') ->Where('cc.contenttype = :type') ->setParameter('type', 'blogarticle') ->distinct('cc.categoryid') ->getQuery(); $categories = $category->getResult(); 但是会导致以下错误: 致命错误:调用未定义的方法Doctrine \ ORM \ QueryBuilder :: distinct() 我如何告诉symfonyselect不同的?
我试图找出一个罕见的错误(爱那些间歇性的错误)的原因,客户select在结账时注册,但当订单完成后,Magento以某种方式不能保存客户logging。 这导致孤儿订单没有电子邮件地址,困难的客户服务情况。 以下是我迄今为止的调查结果: adminhtml中的销售订单视图报告客户是来宾,电子邮件地址为空。 帐单和送货地址是可见的。 customer_is_guest在sales_flat_order是错误的 sales_flat_order条目链接到sales_flat_order中的有效logging。 sales_flat_order_addresslogging包含customer_id和customer_address_id值,但是这些链接的logging不存在。 客户信息,订购的产品,付款方式没有明显的规律。 在system.log,exception.log,apache错误日志,var / reports或其他任何我知道的日志中没有相关的条目。 思考: 客户保存进度足够远以至于生成一个ID。 在customer_save_after上有一个观察者正在导致保存的回滚? 低级数据库错误导致保存失败。 有没有人有任何关于如何跟踪这个问题的build议? 版本是企业1.9。
我是一名PHP开发人员。 我喜欢PHP! 如果你知道如何使用它,这是一个非常好的语言,但是我知道它有时候允许非常糟糕的devise 。 这让我想起JavaScript有好的部分和坏的部分。 一个特别的项目,CoffeeScript,试图只关注好的部分,迫使你编写好的代码。 我正在考虑是否可以用PHP做类似的事情……一种新的语法,只有编译好的PHP代码才能获得所有我们可以用PHP 5.3获得的全新和令人兴奋的东西。 所以,要领先一些人,我会问: 为什么要在PHP之上创build一个新的语言,如果你只能使用Ruby或Python或其他的东西? PHP很容易在任何地方部署 语言本身有很多好的特性和想法 有很多用PHP编写的好的库 … 所以,我真正的问题是… 这是一个愚蠢的想法? 为什么会这样? 你认为CoffeeScript是愚蠢的吗? 一个人如何开始创造另一种语言? 我对此一无所知,但我想学习。 从哪儿开始?
我有一个网关脚本,返回到客户端的JSON。 在脚本中,我使用set_error_handler来捕获错误,并仍然有一个格式化的返回。 它受到“允许的内存大小耗尽”的错误,但不是像ini_set('memory_limit','19T')那样增加内存限制,我只是想返回用户应该尝试其他的东西,因为它过去很多记忆。 有没有什么好方法来捕捉致命的错误?