草庐IT

github克隆指定tags

全部标签

php - 转换内联指定的 UTF-8 邮件主题

想要将以下原始邮件主题转换为普通的UTF-8文本:=?utf-8?Q?Schuker_hat_sich_vom_=C3=9Cbungsabend_(01.01.2012)_abgem?==?utf-8?Q?eldet?=真正的文本是:SchukerhatsichvomÜbungsabend(01.01.2012)abgemeldet我的第一种转换方法:$mime='=?utf-8?Q?Schuker_hat_sich_vom_=C3=9Cbungsabend_(01.01.2012)_abgem?==?utf-8?Q?eldet?=';mb_internal_encoding("UT

php - 如何动态创建带有指定编号的图像?

我有一个占位符图像,内容如下:Yourratingis:[ratinghere]我的PHP代码应该在占位符图像上留有空白的地方动态插入评分数字。我该怎么做? 最佳答案 这是一个如何做到这一点的例子-使用gdfunction调用来制作您的图像,但播放得很好并缓存图像。这个示例通过确保如果浏览器已经有所需的图像,它返回304...来播放甚至更好#here'swherewe'llstorethecachedimages$cachedir=$_SERVER['DOCUMENT_ROOT'].'/imgcache/'#getthescorea

PHP,文本区域中的 strip_tags 剥离\n。如何阻止它?

我希望能够接受\n或\r\n并将它们转换为在页面中使用。尽管当用户提交带有新段落的文本区域时,strip_tags函数似乎将它们剥离了。我能做些什么来将这些保留在字符串中?谢谢!!! 最佳答案 您可以使用nl2br将BR换行符元素添加到换行符字符序列:$html=nl2br($plain);请注意,BR元素是刚刚添加的:nl2br("foo\nbar")==="foo\nbar"并防止strip_tags要删除P和BR标签,请在第二个参数中指定它们:$clean=strip_tags($html,'');

PHP 检查当前时间是否小于指定时间

假设我现在得到这个时间21:07:35并且这个时间像这样变成一个变量21:02:37现在我要检查$current_time是否小于5分钟然后回显你在线那么我怎样才能在PHP中做到这一点呢?谢谢:) 最佳答案 将给定时间与当前时间进行比较:if(strtotime($given_time)>=time()+300)echo"Youareonline";300是您要检查的秒数差异。在这种情况下,5分钟乘以60秒。如果你想比较两个任意时间,使用:if(strtotime($timeA)>=strtotime($timeB)+300)ech

php - NuSoap soapClient 调用出现 "Premature end of data in tag html"错误

我正在尝试调用我创建的网络服务,但服务器返回以下错误:Fatalerror:UncaughtSoapFaultexception:[WSDL]SOAP-ERROR:ParsingWSDL:Couldn'tloadfrom'http://www.savepoints.com.br/server.php?WSDL':Prematureendofdataintaghtmlline2in/home/storage/a/39/1c/site1365816459/public_html/cliente.php:5Stacktrace:#0/home/storage/a/39/1c/site1365

php - 有没有办法在 Laravel 的模式构建器中为外部约束指定名称?

为什么外部约束名称没有'DB_PREFIX'指定的前缀?使用相同数据库的两个程序将失败,因为它们具有相同的约束名称。我尝试用谷歌搜索它并阅读Laravel文档,但我无法得到任何相关信息。 最佳答案 根据APIdocs你可以给约束一个自定义名称Fluentforeign(string|array$columns,string$name=null) 关于php-有没有办法在Laravel的模式构建器中为外部约束指定名称?,我们在StackOverflow上找到一个类似的问题:

php - 通过 cron 执行 PHP - 未指定输入文件

我正在使用以下命令通过cron执行PHP文件php-q/home/seilings/public_html/dvd/cron/mailer.php问题是我有一个包含在执行中的文件,该文件确定要加载的配置....例如以下内容:if(!strstr(getenv('HTTP_HOST'),".com")){$config["mode"]="local";}else{$config["mode"]="live";}当cron应该加载LIVE配置时,它正在加载LOCAL配置。我试过使用文件的http://URL而不是绝对路径,但它没有找到文件。我是否需要更改命令以在其中使用URL?

php - Codeigniter 的 url_title() 将 UTF8 字符更改为指定的拉丁文

是否有可能使url_title()产生此字符串的改写:čolićnešto进入:colicnesto我相信这对于基于拉丁语的UTF8语言以及为非拉丁语语言设置更漂亮和更具描述性的URL可能很有用。 最佳答案 只需绑定(bind)到convert_accented_characters函数:url_title(convert_accented_characters('čolić')); 关于php-Codeigniter的url_title()将UTF8字符更改为指定的拉丁文,我们在Sta

php - Eloquent sortBy - 指定 asc 或 desc

尝试整理我Eloquent收藏:$collection->sortBy('field');在Laravel4的文档中没有关于如何为这种排序方法选择降序或升序的信息。这可能吗? 最佳答案 按ASC排序:LaravelDocs-sortBy()$collection->sortBy('field');按DESC排序:LaravelDocs-sortByDesc()$collection->sortByDesc('field'); 关于php-EloquentsortBy-指定asc或desc

php - Laravel 读/写连接 - 明确指定

我正在尝试以方便的方式配置主/从数据库连接。我遇到的更简洁的方法是在数据库配置文件中单独使用读/写主机。'mysql'=>['read'=>['host'=>'192.168.1.1',],'write'=>['host'=>'196.168.1.2'],'driver'=>'mysql','database'=>'database','username'=>'root','password'=>'','charset'=>'utf8','collation'=>'utf8_unicode_ci','prefix'=>'',],在某些情况下,我需要从主数据库读取数据(没有复制滞后)。有