php - 如何使用php在字符串中传递数组索引值?
问题描述
我想在字符串中写入数组索引值并将其传递给另一个 php 文件。请检查我在做什么:
<?php
$pages = array("Story1","Story2","Story3");
$fp = fopen('urls.php', 'w');
for($i=0;$i<$length;$i++){
fwrite($fp, '<a href="kids-{$pages[$i]}">Kids App Stories</a><br>');
}
fclose($fp);
?>
我在以下行遇到问题:
fwrite($fp, '<a href="kids-{$pages[$i]}">Kids Stories</a><br>');
上面的行写在 urls.php 中
<a href="kids-**{$pages[$i]}**">Kids Stories</a><br>
<a href="kids-**{$pages[$i]}**">Kids Stories</a><br>
<a href="kids-**{$pages[$i]}**">Kids Stories</a><br>
虽然我期待输出:
<a href="kids-story1">Kids Stories</a><br>
<a href="kids-story2">Kids Stories</a><br>
<a href="kids-story3">Kids Stories</a><br>
我想要在 url 中 story1,story2,story3 而不是 {$pages[$i]}
欢迎任何想法或建议。
解决方案
推荐阅读
- reactjs - react native 是否支持 SVG 图像?
- unity3d - DllNotFoundException:LogitechSteeringWheelEnginesWrapper.dll
- c++ - C99 中的 _Complex 类型的行为是否类似于 C++ 中的 std::complex<>?
- python - Python Jupyter 中的 OverflowError 使用 pd.read_sql_query
- java - 在用户输入中获取 LocalDateTime
- julia - Julia - 可以判断程序是否正在运行?
- python - DRF - 发布请求期间的 MultiPartParse
- apache-spark - Spark 上的稀疏矩阵乘法
- curl - 将 cURL 命令转换为 ansible
- google-apps-script - 仅通过手动单元格输入触发的 Googlesheet 脚本变量