草庐IT

程式化

全部标签

php - 如何在 PHP 中格式化变量 block ?

关闭。这个问题是opinion-based.它目前不接受答案。想要改进这个问题?更新问题,以便editingthispost可以用事实和引用来回答它.关闭6年前。Improvethisquestion我只想知道如果我必须声明一个变量block,我应该更喜欢哪种格式化方式。我多次看到对齐样式:$foo='foo';$bar='bar';$foobar='foobar';$baz='baz';和赋值风格:$foo='foo';$bar='bar';$foobar='foobar';$baz='baz';是否有标准化的方法或官方指南?我已经在PSR-1中搜索过这个和PSR-2但似乎这些标准没

php - 在 PHP 中使用缩进和格式化项目进行选择

我需要显示一个选择框,它将一次性显示所有类别和子类别。我想显示所有类别最左边和粗体,而所有子类别将位于各自的类别下,但将缩进和斜体化。我们如何在PHP中创建这样一个选择列表?我在Magento电子商务(www.magentocommerce.com)管理面板中有类似的东西。类别是从数据库中检索的,有时可以达到6级深度,例如:`类别1Cat1ACat1BCat2Cat2ACat2AACat2AB2AC类Cat2ACA类别3`等所有有子类别的类别都应该是粗体,所有子类别应该是斜体。我希望现在我想要实现的目标更加清晰。 最佳答案 您必须在

php - 用于 PHP 的 eclipse helios - 代码格式化程序不可用

我正在查看我的Eclipsehelios(3.6)首选项页面,我可以看到我可以为Java代码设置代码格式设置,但不能为PHP设置代码格式设置。如何在EclipseforPHP中设置函数参数的间距。我对Java所做的更改似乎不适用于PHP代码。 最佳答案 我知道当我得到Eclipse时,我下载了专门用于PHP的版本:http://www.eclipse.org/downloads/packages/eclipse-php-developers/heliossr1您下载的版本可能是基本版本,没有包含额外的PHP功能。编辑:查看http:

php格式化输出html

在RubyonRails中,您可以选择创建更清晰且格式良好的输出:输出将是:HelloWorldHelloWorldHelloWorld但是当我在php中做同样的事情时:我得到这样的东西:HelloWorldHelloWorldHelloWorld在php中是否有像ruby​​s"-%>"这样的东西可以帮助我实现同样的目标? 最佳答案 请记住,PHP是一个预处理器,所以基本上它只是将一些内容附加到您的文件中。这意味着要在您的文件中实现正确的“样式”或“清洁度”,您需要向(随机)生成的内容添加换行符等。例如,对于每个循环,将\n添加到

php - Yii2 - 如何强制响应 JSON 格式化程序使用对象而不是数组?

我知道我可以设置Yii::$app->response->format=\yii\web\Response::FORMAT_JSON但我如何设置JSON编码标志JSON_FORCE_OBJECT以便将所有数组编码为对象? 最佳答案 好吧,没那么难:Yii::$app->response->formatters[\yii\web\Response::FORMAT_JSON]=['class'=>'yii\web\JsonResponseFormatter','encodeOptions'=>JSON_FORCE_OBJECT,];甚至

php - 如何使用 PHP 格式化 Excel 工作表单元格

请帮我解决我对excel和php的疑惑。我需要使用php对excel报告生成执行以下过程改变单元格的字体样式改变单元格的背景颜色改变单元格的宽度 最佳答案 尝试PHPExcel.我几天前开始使用它,效果非常好。 关于php-如何使用PHP格式化Excel工作表单元格,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/2808823/

php - 在 echo PHP 之前重新格式化日期

我们都知道日期存储为YYYY-MM-DD。我有一个搜索框,可以显示用户信息,包括出生日期等。如何在字符串实际回显之前重新格式化字符串??:echo'Exp.Date:'.$row['exp_date']; 最佳答案 echo'Exp.Date:'.date(DATE_RSS,strtotime(row['exp_date']));DATE_RSS是您想要的任何日期格式。 关于php-在echoPHP之前重新格式化日期,我们在StackOverflow上找到一个类似的问题:

php - 防止 Xdebug 格式化 PHP 错误信息

我仅将Xdebug用于IDE调试,并希望阻止它重新格式化PHP在浏览器中抛出的错误消息。我只想要常规的PHP错误消息,没有堆栈跟踪、表格布局或其他任何内容。我该如何实现? 最佳答案 在这种情况下,您要设置:xdebug.default_enable=0。这将在出现错误消息时禁用堆栈跟踪。 关于php-防止Xdebug格式化PHP错误信息,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/question

php - 使用 eval 解析表单输入的方程式的最安全方法

我想知道在PHP中使用eval()来解析用户填写表单时输入的公式时应该检查哪些类型的内容。我看过很多关于eval()的答案,但似乎并非所有人都同意。这是我收集到的:不要对字符串使用eval(这可能是个问题,因为它是我需要解析的公式)去除来自表单的输入(我不完全确定我需要去除哪些东西)Eval可能是邪恶的,也可能不是邪恶的,并且存在安全风险(是否有其他方法可以解析字符串中的方程式?)你们认为我应该怎么做?编辑:我尝试了eval方法,虽然它确实有效,但我使用的环境卫生不支持两个以上的操作数。由于我真的不想编写自己的(可能不安全的)卫生正则表达式,所以我将查找并使用预先编写的数学类。感谢大家

php - 使用 PHP 格式化 JSON

我需要一些帮助来正确格式化我的JSON。为每个事件创建父对象,然后向它们添加子对象。对于下面的示例数据,它将是一个具有两个子项的“Test”父事件和另一个具有三个子项的“Test2”父事件。我已经用我得到的格式和我需要的格式链接了两个jsonblob。任何帮助,将不胜感激。+---------------+-------+--------------+------------+------------+--------+|ACTIVITY_NAME|GROUP|START_DATE|END_DATE|COMPLETED|TOTAL|+---------------+-------+--