小编Eri*_*ker的帖子

php是null还是空?

NULL在PHP中有一个问题:

  $a = '';
  if($a == NULL) {
      echo 'is null';
  }
Run Code Online (Sandbox Code Playgroud)

当为空字符串时,为什么我看到为null$a?那是一个错误吗?

php null

190
推荐指数
7
解决办法
38万
查看次数

PHP定制明信片

我正在我的网站上创建一个新功能,允许人们向朋友发送明信片.在这一部分,他们可以选择他们想要发送的图像(他们已经将图像上传到他们的个人资料 - >我的图片部分)

我正在使用php函数创建右侧的文本,但如何使用文本将另一个图像添加到此图像?

imagettftext用来创建文本,imagecreatefromjpeg打开主图像(见下文)和imagedestroy完成后

谢谢

我正在使用这张明信片: 明信片template.jpg

php gd image

22
推荐指数
1
解决办法
1037
查看次数

修复错误的引用网址

我最近注意到来自外部网站的错误网址到我的网站.

我从使用以下错误链接引用我的网站的网站中找不到大量404:

我的网站 - http://www.example.com/mypage/CachedOnTuesdays

我的链接应该是:http://www.example.com/mypage/

我知道我不能要求他们解决它.有没有办法删除URL的最后一部分以显示正确的页面?

url external bad-request http-status-code-404

17
推荐指数
1
解决办法
516
查看次数

zend自定义模块

我正在尝试构建自己的zend模块(.so)

我们有多种功能可以在我们自己的模块中完成,这将提高我们在高流量网站上的性能(每天50k +访问).

这些都是简单的模块,但我想知道zend使用的语言类似于C什么?

将当前的C代码转换为Zend代码有多容易?

例:

我想检查一下树中有多少个节点:

int nbNodes(Nodes *n, int *err) {
 // count how many nodes a tree has
 // Nodes *n = root of the tree
 *err = 0;
 if(emptyTree(n ,err)) {
  return 0;
 }
 return nbNodes(n->leftSide, err) + nbNodes(n->rightSide, err) +1);
}
Run Code Online (Sandbox Code Playgroud)

c tree php-extension nodes php-internals

11
推荐指数
1
解决办法
136
查看次数

动态.htaccess规则

自去年以来我更新了我的网站两次,自从我的第一个版本以来,我有不同的页面名称.是否可以在apache中创建动态规则?

例如:

我用这些页面(例子):

  • / abc123(版本1)
  • / abc_123(第2版)
  • / abc-123 /(版本3 - 当前)

我想创建一个规则,将abc123重定向到abc_123(如果存在),abc_123重定向到abc-123(如果存在).谢谢

apache .htaccess redirect

10
推荐指数
1
解决办法
487
查看次数

反向哈希查找查询

我有一个Web服务,我们的客户需要使用的参数之一是自定义密钥.这个键是sha1的哈希值

eg:
bce700635afccfd8690836f37e4b4e9cf46d9c08
Run Code Online (Sandbox Code Playgroud)

然后,当客户端调用我们的Web服务时,我必须检查几件事:

  • 是客户活跃的
  • 客户可以通过webservice和服务提交

现在我的问题是:

我有一个问题:

$sql = "SELECT permission, is_active FROM clients WHERE sha1(concat(id,key)) = '" . mysql_real_escape_string($key) . "'";
Run Code Online (Sandbox Code Playgroud)

我做对了吗?还是有更好的方法?谢谢

mysql sha

10
推荐指数
1
解决办法
898
查看次数

将数据保存为数组或单个字段(php/MySQL)

我正在为用户/客户设计一个新系统,我在我的系统用户首选项中.在我开始创建代码和数据库之前,我想确保我做正确的事情.

我有这些偏好:

  • 字体大小
  • 字体的脸
  • 字体颜色
  • 主题
  • 主页
  • 仪表板选项
  • 很少的真/假选项,如启用共享等...

和更多.

我的想法是为每个首选项创建每个字段,但我也许我可以将对象或数组保存在blob中.

这是个好主意吗?

php mysql database serialization

10
推荐指数
1
解决办法
217
查看次数