问题标签 [strlen]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
11 回答
4182 浏览

php - PHP 中的 $str == '' 和 strlen($str) == 0 有区别吗?

正如标题所说: PHP 中的 $str == '' 和 strlen($str) == 0 有区别吗?是否有任何真正的速度差异,一个比另一个更好用?

0 投票
3 回答
401 浏览

php - 根据字符数解析 PHP 字符串

我开始编写一个小脚本,它接受一个字符串,计算字符数,然后根据字符数,拆分/拆分字符串,一次发送/发送 110 个字符。

什么是正确的逻辑/ PHP用于:

我知道我可能不得不使用 strlen 来计算字符,并使用某种类型的循环来循环,但我不太确定如何去做。

谢谢!

0 投票
10 回答
60558 浏览

c - GCC 中 strlen() 的实现在哪里?

谁能指出我strlen()在 GCC 中的定义?我已经发布 4.4.2 版大约半小时了(同时谷歌搜索疯狂),我似乎无法找到strlen()实际实施的位置。

0 投票
2 回答
462 浏览

php - Firefox 在变量上显示 php strlen 函数的值不正确

我有一个变量,我正在计算除 FF(IE、Chrome、Safari)以外的所有浏览器的长度,其值为 0。

但是在 FF 中,值为 65(见截图 - 照片下方的值)

截屏

链接到网站页面

我已经用 cc 清理器清除了我的缓存,并在 FF 本身中使用了清除缓存选项。

我使用 wordpress 的代码和显示 strlen 值的代码是:-

任何帮助将不胜感激。

谢谢

乔纳森

0 投票
3 回答
142 浏览

php - 使用 strlen 方法和另一个新手问题时遇到问题

这是我的 PHP 代码:

它总是显示我的 firstNameCount 是 0,而它应该是 6。任何想法我做错了什么?

另外,请告诉我如何格式化代码,使其采用推荐的方式。由于我对 PHP 完全陌生,因此我可能没有按照标准所说的那样进行格式化。

谢谢。

编辑:还有 echo "texthere" 和 echo("text here") 之间的区别。我只是注意到我正在使用两者(我可能不应该)。我应该使用哪个?

0 投票
4 回答
9584 浏览

c++ - 在 g++ 编译器中使用 strlen 获取数组的长度

有人可以解释为什么我在使用以下 g++ 编译器编译源代码时出现此错误

这给了我以下错误

test.cpp:在函数'int main()'中:

test.cpp:31:错误:未在此范围内声明“strlen”

当我将其更改#include <string>#include <string.h> or#include<cstring>时,它工作正常,我需要弄清楚使用#include<string>and有什么区别#include<string.h>。非常感谢任何帮助

0 投票
3 回答
577 浏览

php - Strlen 用于非英语语言

我想在主页上显示文章的简短描述。描述是泰语和英语的混合。

我正在将此功能用于 strlen

但这并不准确,因为有些描述仅在一行中结束,有些则长达 3 行,我想显示两行的描述。

如果 strlen 大于 155 我会

谢谢你。

0 投票
2 回答
488 浏览

c++ - 将一个数组中的 char 值分配给另一个数组中的 char 值

听起来很简单,但我有一个错误,我不确定是什么原因造成的?

ra 从来没有得到一个值,我已经验证 npa 在 nopunccount 范围内提供了 char 值。

任何帮助表示赞赏// :)

0 投票
5 回答
12234 浏览

php - 如何使用 PHP 查找 UTF-8 字符串中的字节数?

我有来自 php.net 站点的以下函数来确定 ASCII 和 UTF-8 字符串中的字节数:

但是,当我用俄语(例如)尝试这个时По своей природе компьютеры могут работать лишь с числами. И для того, чтобы они могли хранить в памяти буквы или другие символы, каждому такому символу должно быть поставлено в соответствие число.。它似乎没有返回正确的字节数。

switch 语句使用默认条件。任何想法为什么俄罗斯字符不会按预期工作?或者会有更好的选择。

我问这个是因为我需要将 UTF-8 字符串缩短到一定数量的字节。即我只能发送一个最大值。在我的情况下,向 iPhone APNS 发送 169 字节的 JSON 数据(不包括其他数据包数据)。

参考:PHP strlen - 手册(Paolo 评论于 10-Jan-2007 03:58)

0 投票
5 回答
2106 浏览

php - PHP strlen 问题

好的,我正在检查一个字符串是否至少 4 个字符长和 25 个或更少字符短

我试着像这样使用 strlen

但它不起作用......我做错了什么?