相关疑难解决方法(0)

将字符串转换为二进制,然后再使用PHP返回

有没有办法将字符串转换为二进制,然后再返回标准PHP库?

澄清我正在尝试做的是在数据库上存储密码.我将首先使用哈希函数转换它,然后最终将其存储为二进制.


我发现最好的方法是使用这个功能.似乎同时散列并以二进制输出.

http://php.net/manual/en/function.hash-hmac.php

php binary

50
推荐指数
5
解决办法
14万
查看次数

PHP:strlen返回字符长度而不是字节长度

我有一个wordpress网站.

我创建了简单的页面模板,如:

<?php 
 /**
 * Template Name: Test
 */

 echo strlen('??????');

 ?>
Run Code Online (Sandbox Code Playgroud)

然后我使用这个模板创建了一个页面.该页面显示俄语字符串'Привет'的长度(表示'Hello').我希望看到12,因为由6个字符组成的UTF-8编码俄语字符串应该有12个字节的大小,但我得到6.

我在其他服务器上测试了相同的东西并且具有正确的值 - 12.所以我认为原因是我的服务器配置.我有wp 3.2.1(升级到wp 3.5.1后我有同样的问题)和PHP 5.3.3.

目前我花了大约5天试图找到解决方案,但没有运气.有谁知道这种行为的原因是什么?

php wordpress strlen

7
推荐指数
2
解决办法
1798
查看次数

从PHP字符串中删除字符

我正在接受屏幕上显示的Feed中的字符串,可能包含也可能不包含我要过滤掉的垃圾.我根本不想过滤普通符号.

我想删除的值如下所示:

只有这样我才想要删除.相关技术是PHP.

建议表示赞赏.

html php data-scrubbing filter

-1
推荐指数
1
解决办法
580
查看次数

标签 统计

php ×3

binary ×1

data-scrubbing ×1

filter ×1

html ×1

strlen ×1

wordpress ×1