php中单双引号问题

代码1: PHP $str = "我是一个php程序员"; $length = strlen(preg_replace("/[\x00-\x7F]/", '', $str)); echo $length; 输出0并提示Warning: preg_replace(): Null byte in regex in 代码2: PHP $str = "我是一个php程序员"; $length = strlen(preg_replace('/[\x00-\x7F]/', ...

windows安装yii2框架老是出现下面问题

Problem 1 - yiisoft/yii2 2.0.3 requires bower-asset/jquery 2.1. @stable | 1.11. @stabl e -> no matching package found. - yiisoft/yii2 2.0.2 requires bower-asset/jquery 2.1. @stable | 1.11. @stabl e -> no matching package found. - yiisoft...

Laravel5 的多对多关系中,在 blade 模板里面如何循环输出其中一张表的字段,而且输出其关联对应的另外一张表的字段

举个例子: 对于项目(projects)和学生(students)这两张表,每个学生可以有多个项目,每个项目也可以由多个人来共同完成,所以又多加了一张关联表students_projects,现在我想要循环输出所有学生的姓名和学号,然后还要在每一条姓名学号下面输出这个学生所做过的项目,如果输出单独一个学生的项目列表,我可以像相关方文档说的那样,在控制器里通过类似于 $roles = User::find(1)->roles 的方式获得某一个学生的项目列表,但是对于循环输出学生的信息,...

准备用phpmailer写一个邮件群发的系统,可有不妥?

邮件群发的数量比较大,每次群发大概有 20W 的量,以前没做过,大家可有案例么?

用codemirror制作PHP preview editor

Target: 我想制作一个能带预览功能的PHP editor(并能轻易插入一个页面). Action: 搜索(google or baidu)没发现任何现成答案. 搜索中发现了codemirror,我想应该ok. 于是下载并解压codemirror(5.2version)到D盘,D:\codemirror-5.2. 在D:\codemirror-5.2\demo,有很多demo,其中preview.html比较合适. 用Chrome打开preview...

谁能给我解释一下YII2的依赖注入...

已经看过一片文章了: http://www.yiichina.com/tutorial/112 ,但是没看懂,谁能稍微通俗一点介绍一下...十分感谢,么么哒

Apache经常挂掉,日志中有奇怪的请求,欢迎探讨

最近频繁有Apache服务挂掉的问题,分析日志有大量奇怪的访问请求,请问是什么原因? localhost 115.239.248.246 - - [10/Aug/2015:00:07:42 +0800] "GET http://zc.qq.com/cgi-bin/common/attr?id=260714&r=0.8839821094708698 HTTP/1.1" 404 - "-" "Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1;...

通过标签来检索内容,该如何设计数据库。

比如一篇文章被标记了多个标签,情感,小清新,生活。也就是一篇文章对应多个标签,这样我是做成一篇文章id 对应一篇文章标签id好 还是一篇文章id 对应多个标签id加,连接好?我在考虑文章多了,第一种方式是不是记录就太多了?比如1百万文章,可能有几百万条记录 也就是 1 1 1 2 1 3 1 4 还是 1 1,2,3,4 还有第二种方式 检索是不是很慢?

typecho的gravatar头像缓存问题

最近用typecho建了一个站,但gravatar头像被墙了,在百度上搜索都是wordpress的,要不就是使用插件,修改源文件,但能不能使用wordpress的function.php的办法用到typecho上呢,在wordpress上的function.php写下以下函数可以转到多说源,但typecho的function.php该怎么写呢?能不能实现呢? function mytheme_get_avatar( $avatar ) { $avatar = preg_replace( "/http...

基于微信 openid 投票系统如何防止刷票

做了一个基于微信 openid 的投票,目前只是通过获取openid 然后判断 UA,来进行投票操作。 有没有更好的办法可以防止刷票?

关于邮件发送

网上有开源的类直接配一下就能发送邮件了,为啥有的公司还要自己搭个邮件服务器,搭这个就是专门发邮件吗?有点迷惑啊,那如果这样干嘛还用outlook或买别人企业邮箱

H5获取用户经经纬度

采用H5的 navigator.geolocation 接口获取用户的经纬度,但是每次进入页面,都会弹出一次 是否同意的确认消息,导致用户体验很不友好,目前还有其他的方式能够获取用户的经纬度吗? 需求是 获取用户的经纬度 计算出用户附近商家.

laravel如何生成验证码,获取ip地址

PHP有没有自带的生成验证码方法,若没有是要自行画图吗? 使用 ip() 方法报错提示ip function不存在, 查看手册是在class Illuminate Http Request 该如何使用这个类呢? 还有 如何伪静态使得访问 http://localhost/test.html 是访问 http://localhost/test 是一样的效果。 可能表述的不好。

如何读取五十万个节点的xml文件?

目前二级节点大概有十万个,每个二级节点下面还有四级节点; 我用php,echo出来,特别耗内存。 方法粗暴: $xml = simplexml_load_file('example.xml'); foreach($xml->Article as $ArticleInfo) { //读取; } 主要是想把数据导入到mysql中; 请教有没有便捷的方法?

如何改进这段代码

如下伪代码, AService do2对P进行了操作,然后碰到的问题是PService里对P进行操作,如果调用了AService do2那么 由于不是对P最新的引用,save时会把AService do2的修改覆盖掉。 //Update 2015年05月22日17:24:28 @Ke_Wu 这不应该是逻辑问题,事实上,我作为后来的调用者没必要也不可能知道AService::do2里的具体实现,但现在碰到问题了,那么就是设计的问题了 class AService { fu...

foreach遍历父数组,然后遍历子数组,如何拼接父子数组

说明:parent array中含有唯一pid,pid通过调用M层获取子数组内容,要求parent数组和child数组拥有相同的key,然后合并成一起 code: foreach($parentArray as $v){ $a['id']=$v['pid']; $a['name'] =$v['name']; ... $array[] =$a; $childContent = $m->getChildContent($v['pid']); f...

如何实现php定时执行任务,且时间是可配置的

小菜需要做个php的定时执行任务的需求。查到的三种方法,1是Windows计划任务,2,是linux的shell,3,是php的sleep方法。可想了想都不太好通过从数据库中获取自定义的时间间隔来定时间隔执行代码。求教

在Liunx中安装PHP5.4时失败

本人刚开始接触服务器所以不是很懂 公司的服务器的版本是 html Linux version 2.6.32-431.20.3.el6.x86_64 ([email protected]) (gcc version 4.4.7 20120313 (Red Hat 4.4.7-4) (GCC) ) #1 SMP Thu Jun 19 21:14:45 UTC 2014 google了一下更新PHP的方法用了 yum install php54...

在symfony2里如何使用setFlash??

在symfony2里如何使用setFlash??我使用时,一直有错误。而且不大会用setFlash。。

紧急SOS!请问大神,这段代码是什么意思?是不是恶意代码?谢谢

<div style="display:none;" id="__crond"> <script type="text/javascript"> $(document).ready(function () { $('#__crond').html(unescape('%3Cimg%20src%3D%22' + G_BASE_URL + '/crond/run/<?php echo TIMESTAMP; ?>%22%20...