草庐IT

中文识别

全部标签

php - 没有识别变量的 Laravel Eloquent

我正在尝试使用laravel-eloquent获取特定日期之后的房间和他们的预订。$fdate='2015-01-05';$roomdata=Rooms::where('city_id','=',$citydata['id'])->with('types')->with('localities')->with('slideshow')->with(array('booking'=>function($query){$query->where('bookstart','>',$fdate);}))->get();这给我一个错误,说$fdate未定义。但是当我这样做的时候$query->w

php - PHP 的 in_array() 方法如何识别数组中对象的特定实例的存在?

我遇到了一些有趣的事情:in_array()函数不仅在“针”是特定值时起作用,而且在它是特定对象实例时也起作用。我举个例子:classMessage{private$str;function__construct($str){$this->str=$str;}}$message1=newMessage('Heythere!');$message2=newMessage('sup');$message3=newMessage('yo');$arr=[$message2,545,'hey'];echoin_array($message2,$arr)?'true':'false';如您所见,

php - 如何可靠地识别网站

我有一个从其他子网站链接到的文件。文件:http://site.com/file.img网站A链接到它网站B链接到它我需要可靠地识别哪些网站访问了该文件,但我知道$_SERVER['HTTP_REFERER']可以被欺骗。我还有哪些其他方法可以可靠地确认请求者站点?通过IP,让他们注册一个IP?不确定。设置APIkey?有哪些选择? 最佳答案 如果一个网站只是链接到一个文件,“网站”本身永远不会真正访问您的图像。相反,正在查看网站的客户将请求图像。因此,您依赖于客户端发送的信息,这完全不受您的控制并且根本不可靠。如果您有机会在客户端

php - 在 php 中识别并获取字符串中的大写单词

是否有关于如何获取句子或字符串上的CAPS单词的函数或方法?示例:$str="ABOUTUSwhoweare"我如何才能识别和获取大写单词"ABOUTUS"并将其分隔为小写字母单词"whoweare"?这样输出将是$str1="ABOUTUS"和$str2="whoweare"...谢谢! 最佳答案 你可以为它使用正则表达式:preg_match_all('/\b([A-Z]+)\b/',$str,$matches);要匹配小写单词,请使用:preg_match_all('/\b([a-z]+)\b/',$str,$matches2

php - 在 php 中文本到语音

我有一个php和jquery项目。我需要做的最后一件事是,当用户单击一个按钮时,用户名是一个文本,电脑将文本名称转换为声音并播放到电脑扬声器。有什么类或插件可以帮助做到这一点?谢谢 最佳答案 试试这个:http://www.masnun.me/2009/12/14/googles-text-to-speech-api-a-php-wrapper-class.html这是它的实现和演示。网址:http://stuffthatspins.com/tag/php-tts/演示:http://stuffthatspins.com/stuff

php - 多次安装和升级后无法识别 codesniffer 命令

我尝试使用pear安装codesniffer,但我的mac无法识别phpcs命令。pear配置Configuration(channelpear.php.net):=====================================Auto-discovernewChannelsauto_discover1DefaultChanneldefault_channelpear.php.netHTTPProxyServerAddresshttp_proxyPEARserver[DEPRECATED]master_serverpear.php.netDefaultChannelMirro

php - 上传文件表单 - 无法识别 $_FILES 变量

我有以下表格:productname:"/>productdetailsproductprice"/>CN:"/>image我的问题是,每当我尝试使用此代码处理图像时:move_uploaded_file($_FILES['fileField']['tmp_name'],"../product_images/$newname");我收到以下错误:Notice:Undefinedindex:fileField这是为什么呢?提前致谢! 最佳答案 你必须在表单中添加enctype='multipart/form-data'Quotefro

php - 如何检测哪种类型的中文编码有文本文件?

关于http://www.gnu.org/software/libiconv/中文编码大概有20种:ChineseEUC-CN,HZ,GBK,CP936,GB18030,EUC-TW,BIG5,CP950,BIG5-HKSCS,BIG5-HKSCS:2004,BIG5-HKSCS:2001,BIG5-HKSCS:1999,ISO-2022-CN,ISO-2022-CN-EXT所以我有一个不是UTF-8的文本文件。它是ASCII。我想使用iconv()将其转换为UTF-8。但为此我需要知道源的字符编码。我不会中文怎么办?:(我注意到:$str=iconv('GB18030','UTF-8

php - 无法识别数据库 PHP MYSQLi 中的密码

我有一个注册表单,允许用户创建用户名和密码,然后将其存储在数据库中。10,'salt'=>mcrypt_create_iv(22,MCRYPT_DEV_URANDOM),];$email=$_POST['email'];$password=password_hash($_POST['password'],PASSWORD_BCRYPT,$options);$username=$_POST['username'];$query="INSERTINTOusers(username,email,password)VALUES(?,?,?)";$statement=$mysqli->prepa

php - 如何在 PHP 中识别用户语言

有什么方法可以解析HTTP_USER_AGENT以获得当前的用户语言吗? 最佳答案 尝试:$lang=substr($_SERVER['HTTP_ACCEPT_LANGUAGE'],0,2);echo$lang; 关于php-如何在PHP中识别用户语言,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/3259670/