dtuy84033 2016-03-24 07:16
浏览 127
已采纳

如何在php for循环中生成动态字体真棒图标

I want to generate all current available font awesome icons dynamically in my php code, so user can select it. Do I need to hardcode all icons in an array or database? or is there any shortcut light weight way to do this? for example;

<?php
foreach($fonticons as $icon){ // $fonticons is an abstract array, It have nothing
    echo '<i class="fa '.$icon.'"></i>';
}
?>

so I should get;

<i class="fa fa-adjust"></i>
<i class="fa fa-anchor"></i>
<i class="fa fa-archive"></i>
<i class="fa fa-area-chart"></i>
<i class="fa fa-arrows"></i>
<i class="fa fa-hand"></i>....

is it possible?

I came to know that,

every font awesome icon has a unique unicode.

for example fa-adjust unicode is F042. you can see it in console css as . So what if set counter starts to F042 and loop and increment it in hex. and display this in html?

I can just copy paste this array and start using it. But I want it dynamic.

  • 写回答

4条回答 默认 最新

  • dongtuo5611 2016-04-01 07:36
    关注

    Yes, Problem solved, No need to create array. I've got free plugin Font Awesome Icon Picker which takes care of all font awesome icons list and GUI and it gives a textbox with value in it so when form submits, we gets the value in post.

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(3条)

报告相同问题?

悬赏问题

  • ¥60 版本过低apk如何修改可以兼容新的安卓系统
  • ¥25 由IPR导致的DRIVER_POWER_STATE_FAILURE蓝屏
  • ¥50 有数据,怎么建立模型求影响全要素生产率的因素
  • ¥50 有数据,怎么用matlab求全要素生产率
  • ¥15 TI的insta-spin例程
  • ¥15 完成下列问题完成下列问题
  • ¥15 C#算法问题, 不知道怎么处理这个数据的转换
  • ¥15 YoloV5 第三方库的版本对照问题
  • ¥15 请完成下列相关问题!
  • ¥15 drone 推送镜像时候 purge: true 推送完毕后没有删除对应的镜像,手动拷贝到服务器执行结果正确在样才能让指令自动执行成功删除对应镜像,如何解决?