小编Lia*_*ley的帖子

在php中以字节为单位测量字符串大小

我正在为门户网站做一个房地产供稿,它告诉我一个字符串的最大长度应该是20,000字节(20kb),但我以前从未遇到过这个问题.

我该如何测量a的byte大小varchar string.所以我可以做一个while循环来修剪它.

php string string-length

53
推荐指数
4
解决办法
9万
查看次数

在插入期间访问mysql插入的ID

有没有办法访问自动增量的id以便在查询中使用.

例如Wordpress将插入的id放在同一行的GUID中,是否有任何方法可以访问该行在插入过程中将采用的id.

或者也许有一些快速的方法可以让我找出当前的AI计数器是什么,所以我知道进入的是什么?

我需要这个,因为我试图将WP po​​sts表回填到我正在使用的新自定义帖子类型中,并且我需要将插入的id放在GUID列中.

php mysql

8
推荐指数
1
解决办法
2749
查看次数

Jquery新的github插件系统

我已经按照github上的plugins.jquery.com repo的所有步骤(https://github.com/jquery/plugins.jquery.com/)准备将我的插件添加到新系统中,我有一个插件在旧的存储库中调用了Tweetslider,但我很困惑.

我已经使用/ etc/hosts设置本地jquery站点以将其路由到我的ip,并设置所有node.js功能.我假设发布一个插件将通过本地站点的wp-admin完成,但似乎并非如此.

我读的越多,我只是在我的存储库的根目录中添加一个jquery.json清单文件就越多,将github中的post-receive-hook添加到接收url的插件站点,并发布一个带有该版本的新标签数字,然后由jquery插件站点拾取并添加.如果是这种情况,为什么我要打扰web-base-template等以及本地插件db等的所有设置?

我的tweetslider存储库在这里https://github.com/LiamBailey/TweetSlider

如果我按照上面的步骤添加或重新添加我的插件,只要清单有效,或者我错过了什么?

例如,在帖子顶部链接的jquery repo自述文件的末尾,它给出了最终指令:

运行网站

节点脚本/ manager.js

但是,当我运行它时,它绝对没有.我已经检查了sysmonitor,并且有一个节点applet,但我看不到任何可视化的东西.我看过代码,但我也没有.所有Wordpress的东西都很完美,我有本地的jquery,我可以登录.我希望其他人看到这一切,并且比我更了解它,因为我想我很快就会发疯.

jquery github jquery-plugins

7
推荐指数
1
解决办法
402
查看次数

PHP应用程序耗尽内存

我正在为一个爬虫编写一组类,它抓取一个起始页,根据参数拉出三个链接(使用Simple Html Dom Parser找到允许使用类似选择器的jquery),抓取这些页面,然后转到第2页,选择接下来的3页.当前最大页面是57次.

不用说我得到了:

允许的内存大小为50331648字节耗尽错误消息.

有什么办法可以避免忘记记忆.

为了让你知道,在拉入第一页的内容后,我运行了一个go()函数,它连续拉入页面,直到达到$ this-> maxpages.我想我可以在实例化类时运行循环,但这会有所帮助.

php memory parsing

3
推荐指数
1
解决办法
4114
查看次数

检查file_get_contents何时完成

无论如何我可以检查file_get_contents何时完成加载文件,所以我可以加载另一个文件,它会自动完成加载一个文件,然后进入下一个文件?

php file-get-contents

3
推荐指数
1
解决办法
4270
查看次数

WHat对象被传递到Ruby on Rails中的create_table块

在rails中生成模型时,它会创建一个框架迁移文件.

在有

create_table :model_names do |t|
  t.string :name
  t.string :address
  t.timestamps
end
Run Code Online (Sandbox Code Playgroud)

传递什么对象为t.

当我读到本书的这一部分时,我想知道它是什么,但它从未解释过.后来我在form_for帮助器中学到了一个|f|进入它的块,f是一个FormBuilder物体,这让我来到这里问.我的意思是,它显然并不重要,但是当缺少知识时,它会让我感到困惑.

ruby ruby-on-rails

2
推荐指数
1
解决办法
97
查看次数

在PHP中的类之间传递数据

几个问题:q1:

在OOP PHP,什么是子类,以利用由父类中设置一个变种,并设置在父类变量的最佳方式.

我想要做的是在子类中运行一个函数,该函数使用父类中的一个变量.

我已经设定我想访问为公共的变量,并调用函数时进入成子类作为参数做了,但它会更好,如果我可以简单地在子类的函数中得到它.

然后,设置在与该函数的结果父类的变量,我返回的值变成一个setter类的父功能.这一切都在行动中:

$parentClass->set_maxpages($childClass->setMaxPages($cparentClass->contents));
Run Code Online (Sandbox Code Playgroud)

Q2:

当我实例化子类时,它运行paren'ts构造函数.如果子类具有自己的构造函数,它是否会覆盖parnt类构造函数.

php oop class

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

在PHP类中声明变量

在类声明的开头没有声明变量会有什么后果吗?我的意思是,我总是这样做,因为它只是更整洁,更好,但我的最新项目是巨大的,我在没有后果的情况下加入了没有声明的大量的变量.我现在要把它们全部添加到开场宣言中,无论如何,只是好奇.

php oop

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

检查字符串中的单词

搜索字符串中单词的最佳方法是什么

preg_match("/word/",$string)

stripos("word",$string)
Run Code Online (Sandbox Code Playgroud)

或者,还有更好的方法

php

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

iso-8895-1至xml可接受的UTF-8

我正在将text/html从网页解析为xml feed,text/html编码为iso-8895-1,而XML feed必须是UTF-8.我已经使用了html实体,但是我必须手动替换大量的字符,这是我到目前为止(仍然没有解析所有文本)

$desc = str_replace(array("\n", "\r", "\r\n"),"",$desc);
    $desc = str_replace(array("’","‘","”","“"),"'",$desc);
  $desc = str_replace("£","£",$desc);
    $desc = str_replace("é","é",$desc);
    $desc = str_replace("²","2",$desc);
    $desc = str_replace(array("-","•"),"‐",$desc);
$desc = htmlentities($desc, ENT_QUOTES, "UTF-8");
Run Code Online (Sandbox Code Playgroud)

php xml utf-8

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