skybluesofa / hashtagify
从字符串中创建标签。
0.1.2.0
2018-07-13 20:00 UTC
Requires
- php: >=5.3.0
- jbroadway/urlify: ^1
Requires (Dev)
- codeclimate/php-test-reporter: dev-master
This package is auto-updated.
Last update: 2024-09-20 01:59:25 UTC
README
hashtagify
呃...从字符串创建标签
用法
你会发现这些方法名与将返回的结果相匹配。
生成小写标签
<?php use Skybluesofa\Hashtagify; echo Hashtagify::lowercase('The time is now!'); // "#thetimeisnow" ?>
生成大写标签
<?php use Skybluesofa\Hashtagify; echo Hashtagify::UPPERCASE('The time is now!'); // "#THETIMEISNOW" ?>
生成驼峰式标签
<?php use Skybluesofa\Hashtagify; echo Hashtagify::camelCase('The time is now!'); // "#theTimeIsNow" ?>
生成帕斯卡大小写标签
<?php use Skybluesofa\Hashtagify; echo Hashtagify::PascalCase('The time is now!'); // "#TheTimeIsNow" ?>
使用输入内容相同的格式生成标签
<?php use Skybluesofa\Hashtagify; echo Hashtagify::asIs('The time is now, Jim!'); // "#ThetimeisnowJim" ?>
生成所有单词大写的蛇形标签
<?php use Skybluesofa\Hashtagify; echo Hashtagify::Uppercase_Snake('The time is now!'); // "#The_Time_Is_Now" ?>
生成所有单词小写的蛇形标签
<?php use Skybluesofa\Hashtagify; echo Hashtagify::lowercase_snake('The time is now!'); // "#the_time_is_now" ?>
生成所有单词大写的蛇形标签,除了第一个单词是小写的
<?php use Skybluesofa\Hashtagify; echo Hashtagify::camelcase_Snake('The time is now!'); // "#the_Time_Is_Now" ?>