相关疑难解决方法(0)

获取字符串的前n个字符

如何在PHP中获取字符串的前n个字符?将字符串剪裁为特定字符数的最快方法是什么,如果需要,可以附加"..."?

php string

305
推荐指数
7
解决办法
42万
查看次数

你如何在PHP中拉出一个字符串的前100个字符

我正在寻找一种方法从字符串变量中拉出前100个字符以放入另一个变量进行打印.

有没有可以轻松完成此功能的功能?

例如:

$string1 = "I am looking for a way to pull the first 100 characters from a string variable to put in another variable for printing.";
$string2 = 100charfunction($string1);
print $string2
Run Code Online (Sandbox Code Playgroud)

要得到:

I am looking for a way to pull the first 100 characters from a string vari
Run Code Online (Sandbox Code Playgroud)

php string

78
推荐指数
5
解决办法
16万
查看次数

PHP - 拆分丑陋的日期字符串,然后对它进行日期数学运算?

我是一名PHP初学者,并且在使用php文档时一直没有成功.似乎有很多方法可以做我想做的事.

基本上我需要一个php页面来检查附加到URL的"丑陋"日期/时间变量 - 它必须将其转换为可用格式并从当前日期/时间中减去它.如果结果小于48小时,则页面应重定向到"页面A",否则应重定向到"页面B"

这就是URL和变量的样子.

http://mysite.com/special-offer.php?date=20130527212930

$ date变量是YEAR,MONTH,DAY,HOUR,MINUTE,SECOND.我无法更改此变量的格式.

我猜PHP不能使用那个字符串.所以我需要以某种方式将它拆分为PHP可以使用的日期格式.然后从当前服务器日期/时间中减去该值.

然后根据结果是否多于或少于48小时将结果放入if/else.

理论上我是对的吗?任何人都可以帮助我"练习"吗?

谢谢!

php math time split date

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

获取字符串中的前 2 个字符

我正在尝试获取字符串中的前 2 个字符。这是我的代码:

$s = 'hello'; // line 4
printf("[%0.2s]\n", %s); // line 5: Gets first 2 characters [he]
Run Code Online (Sandbox Code Playgroud)

它给了我一个错误:

解析错误:语法错误,第 5 行 C:\larragon\www\karakter_tamamlama.php 中出现意外的“%”

为什么我会收到错误消息?

php string

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

标签 统计

php ×4

string ×3

date ×1

math ×1

split ×1

time ×1