小编AJR*_*ing的帖子

json_encode():参数中的UTF-8序列无效

我正在调用json_encode()来自带有utf8_general_ci整理的MySQL数据库的数据.问题是有些行有奇怪的数据,我无法清理.例如符号?,所以一旦到达json_encode(),它就失败了json_encode(): Invalid UTF-8 sequence in argument.

我试过utf8_encode()utf8_decode(),甚至mb_check_encoding()但它一直打通,并造成混乱.

在Mac上运行PHP 5.3.10.所以问题是 - 我如何清理无效的utf8符号,保留其余数据,以便这样json_encoding()做?

更新.这是一种重现它的方法:

echo json_encode(pack("H*" ,'c32e'));
Run Code Online (Sandbox Code Playgroud)

php json character-encoding

57
推荐指数
5
解决办法
10万
查看次数

缓存在SASS文件中链接的破坏图像

我对Laravel 5.0很新,但不是PHP.我一直在玩Elixir来编译我的SASS,从我的资源目录中复制图像并通过该mix.version函数运行它们以防止缓存.

这适用于CSS,图像和JavaScript; 有没有可能让Elixir缓存 - 破坏我的CSS/SASS中链接的图像?当然,它很容易对图像进行版本控制,但有没有办法调整CSS以反映新的文件名?

我发现了这个:https://github.com/trentearl/gulp-css-url-adjuster ,它允许您将查询参数附加到CSS文件中的文件路径,这样就解决了问题的一半.如果每次gulp运行都可以自动更改查询参数,我会很高兴使用它.

有关如何实现这一目标的任何想法,或者是否有可能实现?

我想这样做的原因是我不断开发我的应用程序,我使用一个大的精灵表,经常重新安排,缓存清除是一个要求,如果它可以自动当吞咽运行,这将节省我很多时间和精力.

谢谢

css sass laravel gulp laravel-elixir

12
推荐指数
1
解决办法
2168
查看次数

如何使用slug从类别中获取帖子?

我有自己的主题,我想在特定类别的主页上显示帖子.

到目前为止,我已经实现了这样:

<?php
    global $post;
    $args = array( 'numberposts' => 10, 'category' => 6 );
    $posts = get_posts( $args );
    foreach( $posts as $post ): setup_postdata($post); 
?>

    <divs with the_title() the_excerpt() etc ></div>

<?php 
    endforeach; 
?>
Run Code Online (Sandbox Code Playgroud)

但是,如果我想通过它的slug获得该类别怎么办?或者是否可以在管理面板中简单地创建一个类别选择框?

wordpress

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

Firefox select元素加倍text-indent值

我今天发现了一个奇怪的问题,似乎是Firefox 35.0中的一个错误.在text-indentselect元素指定属性时,Firefox似乎将像素值加倍.其他浏览器正确显示缩进.

有没有解决方法来避免这种情况?我被迫使用text-indent而不是padding解决各种其他浏览器的不一致性(特别是Mac上的webkit).我需要使用,text-indent但我无法阻止Firefox加倍的价值.

这是一个显示问题的示例:http://jsfiddle.net/k92dvxte/1/

谢谢您的帮助.

css firefox

4
推荐指数
1
解决办法
2562
查看次数

如何自动清除wp会话条目的选项表

我在Wordpress中寻找一种方法来清除数据库.

命令是

DELETE
FROM `wp_options`
WHERE option_name LIKE '_wp_session%'
Run Code Online (Sandbox Code Playgroud)

我想每天运行一次.使用插件或使用php scrit连接到cron

谢谢!

php wordpress session

4
推荐指数
1
解决办法
3250
查看次数